Как подключить два и более доменов на один сайт

Описание: Прочии темы
Модератор: Aleksandr

LILUS M
Автор темы, Старшина
Старшина
Аватара
LILUS M
Автор темы, Старшина
Старшина
Сообщения: 136
Зарегистрирован: 2 мая 2013
С нами: 10 лет 10 месяцев

#1 LILUS » 21 апреля 2014, 9:56

Изображение


Если у вас есть доступ к апачь, то в конфигурационном файле хоста нужно добавить

Код: Выделить всё

<VirtualHost *:80>

ServerName misait.ru
ServerAlias misait1
.ru
ServerAlias misait2
.ru
.......... 


где
ServerName misait.ru - основной домен
ServerAlias misait1.ru - с этого домена редирект на основной
ServerAlias misait2.ru - с этого домена редирект на основной
.......... - и так далее

Перезапустить Apache:

Код: Выделить всё

    sudo /etc/init.d/apache2 restart


В параметрах DNS, доменных имён misait1.ru и misait2.ru, измените на IP вашего сервера.

Теперь у нас три доменных имени ведут на один сайт. Основным доменным именем будем считать misait.ru. Для того, чтобы в индексе поисковых систем было именно оно, пропишите в файле .htaccess, который находится в корневом каталоге, следующее:

Код: Выделить всё

RewriteEngine on

RewriteBase 
/

RewriteCond %{HTTP_HOST} ^misait1.ru$                //с этого домена...

RewriteRule ^(.*)$ http://misait.ru/$1 [NC,R=301,L]              //на этот

RewriteCond %{HTTP_HOST} misait2.ru$                      //с этого домена...

RewriteRule ^(.*)$ http://misait.ru/$1 [NC,R=301,L]              //на этот   


  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Прочее»

Кто сейчас на форуме (по активности за 5 минут)

Сейчас этот раздел просматривают: 5 гостей