У меня возникла проблема. У меня проблема: проблема с заголовком 200OK страницы / err404, хотя она должна быть 404. что плохого в том, чтобы иметь 200 ОК? действительно ли что-то подобное 200 OK должно быть в 404 статусе заголовка страницы ошибки?
цените советы !! Большое спасибо!
Полагаю, это связано с .htaccess. вот мой файл .htaccess;
ErrorDocument 404 /err404.html
RewriteEngine On
RewriteRule ^login.html$ index.php?s=login&a=loginDo [QSA,L]
RewriteRule ^logout.html$ index.php?s=login&a=logoutDo [QSA,L]
RewriteRule ^([^/]*).html$ index.php?s=$1 [QSA,L]
RewriteRule ^members/([^/]*)$ index.php?s=profile&username=$1 [QSA,L]
RewriteRule ^([^/]*)/$ index.php?s=listing&search[cityString]=$1 [QSA,L]
RewriteRule ^([^/]*)/([^/]*)/$ index.php?s=listing&search[neighborhoodString]=$2 [QSA,L]
RewriteRule ^([^/]*)/([^/]*)/([^/]*).html$ index.php?s=details&seo_friendly=$3 [QSA,L]
У меня также есть некоторые проблемы, связанные с этим файлом htaccess: (
Вопрос 1; когда url похож на http://localhost/fdfcdcvdvdvbdf.html (не существует url), он перенаправляется на домашнюю страницу, но он должен перенаправлять на err404.html. Есть идеи о проблеме? Перенаправление err404 хорошо работает в случае URL, например http://localhost/fdfcdcvdvdvbdf.ht или http://localhost/fdfcdcvdvdv
Вопрос 2;
Как я могу исправить эту проблему 200 OK: /