Форум программистов, компьютерный форум, киберфорум
Сборки веб-серверов
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.91/11: Рейтинг темы: голосов - 11, средняя оценка - 4.91
Эксперт PHP
4896 / 3613 / 1243
Регистрация: 06.01.2011
Сообщений: 10,180
1

Как настроить XAMPP, чтобы он не обрабатывал URL запросы?

30.10.2013, 17:19. Показов 2229. Ответов 5
Метки нет (Все метки)

Здравствуйте! Целый день искал ответ на свой вопрос в интернете, ответа не нашёл. Проблема такая:
- Установил XAMPP на Windows, создал там по всем правилам новый хост.
- Добавил файлы (грубо говоря, не суть) .htaccess и index.php, в .htaccess все запросы перенаправляются на index.php
- В index.php идёт обработка запроса (грубо говоря).
- Набрал в адресной строке "http://mysite.ru/test/new" - всё обрабатывается правильно.

А если набрать так: "http://mysite.ru/...../....", т.е. заместо букв ввести точки - XAMPP выдаёт "403 Forbidden". Или если набрать: "http://mysite.ru/test:/", или "http://mysite.ru/http://newsite.com/" - то же самое.

Я хочу, чтобы XAMPP не обрабатывал запрос, а пропускал к моему скрипту, мой скрипт будет обрабатывать его с учётом безопасности. Меня бы это не волновало, если бы все сервера так поступали, но я сегодня нескольким сайтам попробовал послать такой запрос "http://имя сайта.ru/http://newsite.com/", у них выдаётся 404 ошибка, т.е. данные доходят до скрипта и он у них его обрабатывает.

Если я оставлю всё как есть, то, выложив сайт в интернет, тамошний сервер будет запрос пропускать к скрипту, сделанному без учёта такого пропуска.

Подскажите пожалуйста, где в настройках XAMPP (Apache) убрать такую обработку URL?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
30.10.2013, 17:19
Ответы с готовыми решениями:

Как сделать, чтобы класс обрабатывал по одному элементу vector
привет всем ! как сделать так чтобы класс обрабатывал по одному элементу vector r, g, b, состоящий...

Как сделать так, чтобы только один виджет всегда обрабатывал события keyPressEvent?
У меня есть виджет который обрабатывает события нажатия клавиш. Рядом с ним расположен другой...

Как сделать так, чтобы события мыши обрабатывал QScrollArea, а не виджет, находящийся в нем?
Как сделать так, чтобы события мыши обрабатывал QScrollArea, а не виджет, находящийся в нем? По...

Как настроить XAMPP?
Когда запускаю apache, выдает следующее: 16:39:19 Attempting to start Apache app... 16:39:19 ...

5
214 / 214 / 73
Регистрация: 12.03.2013
Сообщений: 485
30.10.2013, 17:31 2
Вкл. mod_rewrite и поместить в корень сайта файл .htaccess:
Код
RewriteEngine On

RewriteBase /

RewriteRule .* index.php
Где index.php единая точка входа.
1
Эксперт PHP
4896 / 3613 / 1243
Регистрация: 06.01.2011
Сообщений: 10,180
30.10.2013, 17:41  [ТС] 3
TAB, я не новичёк . Новичёк только в работе с XAMPP. Всё, то что Вы написали - это есть. Вот только если набрать в браузере сродни "http://mysite.ru/...../...." - до моего файла .htaccess дело не доходит, всё происходит где-то раньше.
0
Эксперт PHP
4896 / 3613 / 1243
Регистрация: 06.01.2011
Сообщений: 10,180
05.11.2013, 13:21  [ТС] 4
Помогите кто знает! Пожалуйста. Как настроить апач, чтобы URL пропускались к скрипту?

Добавлено через 19 минут
Вот строка в логе:
Код
[Mon Nov 04 18:44:22 2013] [error] [client 127.0.0.1] (20024)The given path is misformatted or contained invalid characters: Cannot map GET /:: HTTP/1.1 to file
Добавлено через 19 часов 35 минут
И главное никто не знает. Встречал в интернете и в частности на этом форуме подобные вопросы, на которые нет ответов . Видимо вся проблема в Windows. Нужно нормальную систему установить...
0
0 / 0 / 0
Регистрация: 25.11.2013
Сообщений: 3
26.11.2013, 00:30 5
RemoveHandler .html .htm
AddType application/x-httpd-php .php .htm .html .phtml

попробуй эти две строки вписать в .htaccess
0
Эксперт PHP
4896 / 3613 / 1243
Регистрация: 06.01.2011
Сообщений: 10,180
02.12.2013, 21:12  [ТС] 6
Спасибо, но это совсем не то . Для верности всё-таки проверил...
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
02.12.2013, 21:12

Как сделать так, чтобы php скрипт поочередно обрабатывал картинки поступившие после разархивации в папку?
Здравствуйте, программисты! Не понимаю, как сделать так, чтобы скрипт, который обрабатывает...

Xampp. Как настроить показ ошибок?
Всем привет) Установил xampp. Если пишу скрипт правильно(без ошибок) то все робит, если с ошибками,...

Что нужно установить чтобы IE6.0 WinXp обрабатывал *.aspx ?
Извиняюсь, но я только вчера стал заниматься ASP.NET и пока не знаю как всё правильно настроить....

Ставил локально XAMPP и WP: The requested URL was not found on this server
Когда я ввёл в адресную строку браузера фразу http://localhost/WordPress/, то выдало следующее: ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.