RewriteRule работает только для домашней страницы - PullRequest
0 голосов
/ 26 апреля 2019

У меня есть этот RewriteRule, который создает постоянное перенаправление с example1.com на example2.com

В htaccess example1.com у меня есть эти правила:

    #Options +FollowSymLinks
    RewriteEngine on
    RewriteRule ^(.*)$ https://www.example2.com/$1 [R=301,L]

Перенаправление отлично работает для https://www.example1.com/ (оно перенаправляется на https://www.example2.com)., но оно не работает для https://www.example1.com/about-us

Я ожидаю, что https://www.example1.com/about-us будет перенаправлен на https://www.example2.com/about-us

1 Ответ

0 голосов
/ 28 апреля 2019

Измените свое переписывание на это:

RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www\.)?example1\.com [NC]
RewriteRule (.*) https://www.example2.com/$1 [R=301,L]
...