Я пытаюсь перенаправить на страницу пользовательских ошибок с помощью перенаправления в .htaccess. Пожалуйста, проверьте сайт jobslanda.com. Строка ErrorDocument 401 401.php
не работает. Я использую следующую конфигурацию в файле .htaccess:ErrorDocument не работает для ответа 401
RewriteEngine On
RewriteRule ^([a-zA-Z0-9]+)/([\w.,]+)/([\w.,]+)/([\w.,]+)/([\w.,]+)/([\w.,]+)/([\w.,]+)$ job.php?j=$1
RewriteRule ^([a-zA-Z0-9]+)/([\w.,]+)/([0-9]+)$ sameIndustryJobs.php?i=$1&c=$2&p=$3
RewriteRule ^([a-zA-Z0-9]+)/([a-zA-Z0-9]+)/([\w',]+)/([0-9]+)$ sameCatagoryJobs.php?c=$1&s=$3&p=$4
RewriteRule ^([a-zA-Z0-9]+)/([a-zA-Z0-9]+)/([a-zA-Z0-9]+)/([\w.,]+)/([0-9]+)$ sameCityJobs.php?c=$1&cn=$4&p=$5
RewriteRule ^([a-zA-Z0-9]+)/([a-zA-Z0-9]+)/([a-zA-Z0-9]+)/([a-zA-Z0-9]+)/([\w.,]+)/([0-9]+)$ sameQualificationJobs.php?q=$1&cn=$5&p=$6
ErrorDocument 401 401.php
AddOutputFilterByType DEFLATE text/plain
AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE application/javascript
AddOutputFilterByType DEFLATE application/x-javascript
«Не работает» говорит нам очень мало. Что происходит? При обращении за помощью всегда указывайте, что вы ожидаете, и что на самом деле происходит, включая сообщения об ошибках. Кроме того, вопросы должны быть самодостаточными, чтобы помощникам не приходилось тратить время на поиски вещей, чтобы проблема сохранялась (если и когда вы исправляете проблему на своем сайте, проблема теряется), и поэтому вопрос доступно для поиска. Помните, что вопросы SO не только для вас, но и для всех, у кого такая же проблема. – outis
Похоже, вам будет полезно ознакомиться с документацией, связанной с SO, например, с часто задаваемыми вопросами и с Джоном Скитом [«Написание идеального вопроса»] (http://tinyurl.com/so-hints). – outis