Перенаправление 301 не работает с HTML-страницами. - PullRequest
2 голосов
/ 25 июня 2019

У меня есть один веб-сайт, который теперь перемещен на новый домен (старый домен также активен) старый URL выглядит так: http://example.com/index.html
http://example.com/register.html

И новый URL-адрес

http://newexample.com/index.html
http://newexample.com/register.html

Теперь я хочу перенаправить пользователя из старого домена в новый домен

Redirect 301 / http://newexample.com/index.html

Добавив указанный выше код в файл .htaccess, я могу перенаправить пользователя, и он тоже работает.

но когда кто-то нажмет на http://example.com/index.html, он не будет перенаправлять

Решения, которые я пробовал до сих пор:

Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^example.com[nc]
RewriteRule ^(.*)$ http://www.newexample.com/$1 [r=301,nc]

этот тоже

//301 Redirect Old File
Redirect 301 http://example.com/index.html http://newexample.com/index.html

Этот тоже

Redirect 301 /index.html http://newexample.com/index.html

Может кто-нибудь, пожалуйста, помогите мне в этом.

Старый URL-адрес - .html, а новый URL-адрес также имеет .html

Заранее спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...