Сайт доступен по любому поддомену

A
На сайте с 16.08.2007
Offline
117
2685

Доброго вечера уважаемые форумчане, после переезда на VPS возникла проблема с поддоменами, они у меня не используются, но при вводе в строке браузера любого поддомена открывается основной сайт, причем по поддоменам других доменов так же открывается основной сайт. Что бы нагляднее было:

site.ru

любой-поддомен.site.ru

любой-поддомен.site.com

Можно ли как то в панеле ispmanager отключить такую переадресацию?

DV
На сайте с 01.05.2010
Offline
644
#1

У вас один домен на хосте? Поведение закономерное. Делайте mainserver в виртуальных хостах Апача. Тогда всё, отличающееся от основного домена, попадёт на него.

Можете в настройках NS поиграть с A записью.

VDS хостинг ( http://clck.ru/0u97l ) Нет нерешаемых задач ( https://searchengines.guru/ru/forum/806725 ) | Перенос сайтов на Drupal 7 с любых CMS. ( https://searchengines.guru/ru/forum/531842/page6#comment_10504844 )
A
На сайте с 16.08.2007
Offline
117
#2
DenisVS:
У вас один домен на хосте?

Нет, я же пишу, основной сайт открывается по любому поддомену и первого домена(site.ru) и второго(site.com), а в будущем будут еще домены.

DenisVS:
Делайте mainserver в виртуальных хостах Апача. Тогда всё, отличающееся от основного домена, попадёт на него.

Если не сложно, опишите пожалуйста подробнее.

DV
На сайте с 01.05.2010
Offline
644
#3
Authority:
Нет, я же пишу, основной сайт открывается по любому поддомену и первого домена(site.ru) и второго(site.com), а в будущем будут еще домены.

Почти та же ситуация. Вот суть: домен, стоящий первым виртуальным хостом, будет открываться по любому адресу, закреплённому за данным IP, и по IP в том числе, если нет обратного условия, т.е. если запрос не приходит ко второму домену.

Вам надо править конфиг Апача, файл httpd-vhosts.conf. Из панели никак, на сколько знаю.

A
На сайте с 16.08.2007
Offline
117
#4
DenisVS:

Вам надо править конфиг Апача, файл httpd-vhosts.conf. Из панели никак, на сколько знаю.

А что туда следует прописать?

DV
На сайте с 01.05.2010
Offline
644
#5

Authority, смотря, что в нём написано уже :)

http://httpd.apache.org/docs/1.3/vhosts/

http://httpd.apache.org/docs/2.2/vhosts/

Joker-jar
На сайте с 26.08.2010
Offline
154
#6

В DNS'е поубирать A записи с *, прописать лишь нужные поддомены (если используются вообще).

Первый сайт, вероятнее всего, представляет из себя виртуалхост Apache без указанного ServerName, поэтому собирает все домены, не прописанные в других вирт. хостах. Создайте дефолтный виртуальный хост (без ServerName) и показывайте им что-нибудь типа "It works!"

R
На сайте с 17.11.2011
Offline
22
#7

так это же хорошо.

домашняя страница - google.com.ua
S
На сайте с 28.10.2005
Offline
305
#8

Редирект с поддоменов поставьте в htaccess или в движке, не надо в Апач лезть

mfl
На сайте с 16.10.2006
Offline
134
mfl
#9

В .htaccess:

RewriteEngine On

RewriteBase /

RewriteCond %{HTTP_HOST} !=www.site.ru [NC]

RewriteCond %{HTTP_HOST} !=""

RewriteCond %{REQUEST_URI} !=/robots.txt

RewriteRule ^(.*)$ http://www.site.ru/$1 [R=301,L]

SeVlad
На сайте с 03.11.2008
Offline
1609
#10
mfl:
В .htaccess:

Не надо никаких правок хтацесса!!

У ТСа настроены Wilcard-домены. Всего-то и надо сделать, что

Joker-jar:
поубирать A записи с *, прописать лишь нужные поддомены (если используются вообще).

ТС, в гугл по "Wilcard домены". Узнаешь много нового (и полезного). ;)

Делаю хорошие сайты хорошим людям. Предпочтение коммерческим направлениям. Связь со мной через http://wp.me/P3YHjQ-3.

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