На примере панели управления «cPanel» нашего хостинга .
Вы можете выбрать варианты перенаправления – 301 или 302.
301 редирект - это постоянное перенаправление. Т.е. при установке 301 редиректа всем, в том числе поисковым машинам, будет сообщено, что запрашиваемая страница навсегда «переехала» на новый адрес. Такое перенаправление необходимо, например, при переезде с одного доменного имени на другое. Таким образом, вы не потеряете поисковый трафик, а поисковые машины будут оповещены о смене адреса.
302 редирект - это временное перенаправление. Таким образом, пользователи, вызывая страницу, на которую установлен 302 редирект, будут получать ответ с указанного в редиректе адреса. Однако в поисковых машинах прежний адрес останется и будет удерживать свои позиции.
Также, можно выбрать опции перенаправления, связанные с синонимом сайта с www. Обратите внимание, что переадресацию с домена http://www.site.ua/ на http://site.ua/ средствами cPanel сделать не удастся. Подобный редирект создается с помощью файла .htaccess .
Управление перенаправлением выглядит довольно стандартно. Вы можете удалить созданный параметр:
Периодически, к нам обращаются наши клиенты, с вопросом, как сделать переадресацию сайта с одного домена на другой. Как правило, этот вопрос задают в двух вариантах:
сайт открывается по 2 адресам: www.mysite.ua и mysite.ua (для поисковых машин это существенная разница и они воспринимают 2 адреса, как 2 разных сайта), поэтому необходимо сделать чтобы при обращении к страницам сайта с www, шла переадресация на такие же страницы сайт без www, например с http://my site.ua /news/ на http://www.mysite.ua/news/ ( или наоборот ).
у вас есть несколько доменов, основной mysite.ua и альтернативный my-site.ua и/или кириллический мойсайт.укр . Необходимо, чтобы при наборе в браузере адреса my-site.ua и/или мойсайт.укр посетитель автоматически перенаправился на сайт mysite.ua.
2. ПЕРЕНАПРАВЛЕНИЕ ДОМЕНА В ФАЙЛЕ .HTACCESS .
Вернитесь на рабочий стол cPanel и зайдите в раздел "Диспетчер файлов "
Перейдите в папку public_html и создайте фаил с именем ".user.ini "
Создайте нужную папку и фаил.htaccess в папке public_html или выше.
Включите отображение скрытых файлов, в разделе "Настройки " справа, сверху.
И отредактируйте файл.htaccess правой клавишей мыши нажав на файл и выбрав Edit
Если на вашем сервере включен модуль mod_rewrite , то того, ч тобы настроить переадресацию с адресов, начинающихся с www на аналогичные без www, нужно в файле .htaccess , в корневой папке www вашего сайта прописать следующие строки:
RewriteEngine On RewriteCond %{HTTP_HOST} ^ www .(.+)$ RewriteRule ^(.*)$ http://%1/$1Задача может быть решена так же как и первая, для настройки перенаправления посетителей с одного доменного domain1.ua имени на другое domain2.ua вы можете использовать соответствующие директивы в файле .htaccess .
Сделать на старом домене domain1.ua файл.htaccess, с содержанием:
RewriteEngine On RewriteCond %{HTTP_HOST} domain1. ua RewriteRule (.*) http:// domain2. ua /$1Необходимо сделать переадрессацию с доменов domain1.ua и www.domain1.ua на новый доменdomain2.ua , для это впишите:
RewriteCond %{HTTP_HOST} ^ domaim1 \. ua RewriteRule ^(.*)$ http:// domain2.ua /$1 RewriteCond %{HTTP_HOST} ^www. domain1 \. ua RewriteRule ^(.*)$ http:// domain2.ua /$1Аналогично можно делать перенапрвление с domain.ua на domain.com и т. п.