У меня есть устаревший URL (mydomain.com/page.html), который, естественно, возвращает ошибку 404. Я хочу реализовать перенаправление 301 обратно на мою домашнюю страницу на mydomain.com. (Сервер Apache / Linux с правами на редактирование файла htaccess вручную)
Я хочу соответствовать требованию Google, чтобы старые страницы перенаправлялись с 301.
Три метода работают, но какой из них лучший и почему? Плюсы и минусы, если есть?
1 - это то, что cPanel пишет автоматически (кажется, излишним) ...
RewriteEngine On
RewriteCond %{HTTP_HOST} ^mydomain.com$ [OR]
RewriteCond %{HTTP_HOST} ^www.mydomain.com$
RewriteRule ^page\.html$ "http\:\/\/www\.mydomain\.com" [R=301,L]
2- Это то, что я использовал в прошлом ...
Redirect permanent /page.html http://www.mydomain.com
3- Мне интересно, лучше ли это ...
Redirect 301 /page.html http://www.mydomain.com
Спасибо за ваши мнения!