Я получаю 404 ошибки с запутанными URL-адресами, например www.mysite.com/XYZ_404err_variety
, Я хочу все такое перенаправить на www.mysite.com/
, как? Я использую * ix -сервер на apahce. Я пробовал это, но по какой-то причине мои конфигурации испортились:
RewriteEngine On
RewriteBase /
redirect 404 ^(.*)$ www\.mysite\.com$1 [R]
и этот:
RewriteEngine On
RewriteBase /
redirect 404 ^(www\.mysite\.com*)$ www\.mysite\.com$1 [R]
Флаг статуса включен Redirect
изменяет код состояния, возвращаемый с перенаправлением, в отличие от обработки страниц ошибок для определенных кодов состояния.
Похоже, вместо этого вы хотите отправить запрос с ответом 404 на свою корневую страницу:
ErrorDocument 404 http://example.com/