Переадресация в ISP manager на один сайт разных доменов

PJ
На сайте с 27.06.2011
Offline
33
3255

Ситуация такая, что есть хостинг, где разрешено иметь 3 домена, но www доменов разрешено - 1.

Панель - ISP manager.

Но мне нужно, чтобы 3 домена вело на 1 сайт. В данном случае можно настроить alias, но как известно, получатся дубли сайта под разными домнами.

Как можно поступить в данном случае, не переходя на другой план хостинга.

В настройках записей домена есть CNAME, SRV, PTR. нельзя ли через них настроить, чтобы было перенаправление, но не было дублей для ПС.

Спасибо

M
На сайте с 04.12.2013
Offline
223
#1

В ISPman WWW домены – это сайты. Разместите в корне вашего сайта .htaccess примерно такого содержания:


RewriteEngine On

RewriteCond %{HTTP_HOST} !^site\.ru$ [NC]
RewriteRule ^.* http://site.ru/$0 [R=301,L]


---------- Добавлено 27.10.2015 в 17:14 ----------

site.ru – это ваш основной домен. Если по каким-то причинам не захотите делать перенаправление у себя, обращайтесь ко мне.
Домены и скрипт для коротких ссылок: https://u75.ru/domains-for-shortcuts
PJ
На сайте с 27.06.2011
Offline
33
#2
miketomlin:
В ISPman WWW домены – это сайты. Разместите в корне вашего сайта .htaccess примерно такого содержания:

RewriteEngine On

RewriteCond %{HTTP_HOST} !^site\.ru$ [NC]
RewriteRule ^.* http://site.ru/$0 [R=301,L]


Это я понимаю, что www домены - это сайты, но у меня только 1 www домен. А доменов (не www) разрешено 3.

M
На сайте с 04.12.2013
Offline
223
#3

Возьмите любой домен за основной (оставьте текущий), а все прочие, включая www к ним, пропишите, как алиасы. И разместите в корне файл, который я сказал.

PJ
На сайте с 27.06.2011
Offline
33
#4

Понял, спасибо.

Этот .htaccess в корне главного домена.

Единственное, если например не основные домены, это -

site1.com

site2.ru

site3.net

то как будет выглядеть файл?

M
На сайте с 04.12.2013
Offline
223
#5
paul_j:

Этот .htaccess в корне главного домена.

Сайт-то у вас один, в его корне и размещайте. Если есть возможность создать доп. сайт специально для редиректа, можно и в нем, тогда даже условие (RewriteCond) не обязательно писать.

Единственное, если например не основные домены, это -
site1.com
site2.ru
site3.net

то как будет выглядеть файл?

Я вам условие «от противного» написал. В нем фигурирует только основной домен. Если основной домен – www, тогда записывайте имя хоста в условии, не забыв экранировать все точки, например: www\.site\.ru

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий