Я меняю основной домен на веб-сайте и в настоящее время добавляю два имени домена в качестве псевдонима сервера.Как перенаправить 301 домен domain2.com/subpage/ в domain1.com/subpage/?
Например, это означает, что я могу просить HTTP: // domain1 .com/подстраниц/и HTTP: // domain2 .com/подстраниц/и получить тот же результат - сервера совпадает с тем, что решает на том же месте.
Как переадресовать 301 http://domain2.com/subpage/ в http://domain1.com/subpage/?
Мой текущий .htaccess выглядит следующим образом:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
Я попытался с нижеследующим, но это только делает сервер "chrash"/делает его не-адаптивный
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP_HOST} !^oldsite.com$ [NC]
RewriteRule ^(.*)$ http://newsite.com/$1 [R=301,L]
</IfModule>
# END WordPress
Там нет старого сайта - сервера для старого и нового сайт тот же, и старый и новый домен разрешает один и тот же сервер. Когда я попытаюсь с вышесказанным, веб-сайт становится неактивным – user1231561
, где вы разместили вышеуказанный код? я имел в виду в каком каталоге? –
корневой каталог - отправил мое решение ниже - спасибо, что нашли время! – user1231561