qwr938
Постоялец
- Регистрация
- 13 Авг 2008
- Сообщения
- 60
- Реакции
- 1
- Автор темы
- #1
На моём сайте есть длинные url на кириллице и при их открытии сервер выдаёт Error 403.
Эта проблема связана именно с длиной url, а не с чем-нибудь ещё (неправильный адрес, неправильная переадресация, отсутствие чего-то там в БД и прочее). На домашнем ПК всё работает как надо.
В интернете нашёл вот что: ограничение длины URL можно менять в конфигурации сервера параметрами LimitRequest* в файле httpd.conf. Но что именно нужно прописать в httpd.conf и в каком разделе я не нашёл. Более того в моём файле httpd.conf нет ни одной строки, содержащей LimitRequest.
Хостинг VPS, поэтому доступ к любому файлу у меня есть. Подскажите, как побороть ошибку.
UPDATE
Удалось выяснить следующее. Если длина строки между слэшами "/" в url меньше 730-750 символов, то ошибка не возникает, если больше - возникает.
Пример:
Для просмотра ссылки Войдиили Зарегистрируйся - ошибки не возникает, хотя общая длина строки больше 1000 символов
Для просмотра ссылки Войдиили Зарегистрируйся - ошибка возникает, поскольку длина строки между слэшами больше 730-750 символов.
Кто-нибудь знает как увеличить этот лимит?
Эта проблема связана именно с длиной url, а не с чем-нибудь ещё (неправильный адрес, неправильная переадресация, отсутствие чего-то там в БД и прочее). На домашнем ПК всё работает как надо.
В интернете нашёл вот что: ограничение длины URL можно менять в конфигурации сервера параметрами LimitRequest* в файле httpd.conf. Но что именно нужно прописать в httpd.conf и в каком разделе я не нашёл. Более того в моём файле httpd.conf нет ни одной строки, содержащей LimitRequest.
Хостинг VPS, поэтому доступ к любому файлу у меня есть. Подскажите, как побороть ошибку.
UPDATE
Удалось выяснить следующее. Если длина строки между слэшами "/" в url меньше 730-750 символов, то ошибка не возникает, если больше - возникает.
Пример:
Для просмотра ссылки Войди
Для просмотра ссылки Войди
Кто-нибудь знает как увеличить этот лимит?