Переслать субдомен www в домен с новым доменом верхнего уровня?
Как автоматически переадресовывать / поворачивать / конвертировать (независимо от правильного термина) URL-адреса, введенные как www.example.co, www.example.co/blah/blah, example.co ИЛИ example.co/blah/blah в example.com или example.com/blah/blah? Я в основном хочу отправить что-либо, поступающее с поддоменом www и доменом верхнего уровня, для перенаправления в новый домен, но с указанием путей (если есть).
Я использую хостинг-провайдера с общим веб-сервером Apache.
заранее спасибо
1 ответ
Решение
Поместите файл.htaccess в корень старого домена после перемещения.
Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^(.*)example.co [NC]
RewriteRule ^(.*)$ http://example.com/$1 [R=301,L]
301 сообщит Google (и другим ботам) о вашем постоянном перемещении. Дополнительную информацию о перезаписи можно найти здесь: шпаргалка mod_rewrite