У меня есть следующий файл .htaccess, который работает отлично подходит для скажем www.companyone.com:Перенаправить второе доменное имя?
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
RewriteRule ^(.*)$ /index.php?/$1 [L]
У меня также есть домен www.companytwo.com, который указывает на тот же сайт, то есть www.companyone.com , Проблема в том, что когда кто-то использует www.companytwo.com, который правильно отправляется на исходный сайт, URL-адрес все еще содержит www.companytwo.com, когда он должен стать www.companyone.com.
Так что, в сущности, я заканчиваю двумя дублирующими сайтами, что плохо для SEO. Используя вышеуказанный файл .htaccess, я уже уверен, что если пользователь набирает companyone.com, они автоматически перенаправляются на www.companyone.com. Мне нужно то же самое для www.companytwo.com, т. Е. Companytwo.com и www.companytwo.com должны стать www.companyone.com.
Нужно ли это исправлять с помощью файла .htaccess или какого-либо файла виртуального сервера?
Как интегрировать это в мой существующий файл .htaccess? – oshirowanen
См. Мое редактирование – blang
Я не понимаю, компания и компания имеют одинаковый корень, тот же сервер, тот же сайт, поэтому они должны иметь тот же файл .htaccess. Так что, в основном, я думаю, мне нужно изменить файл .htaccess компании companyone для размещения компании. Вот почему я спросил, как интегрировать ваше предложение в мой текущий файл .htaccess. – oshirowanen