Дубли сайтов при парковке поддомена

twiprogon
На сайте с 22.07.2013
Offline
189
778

Привет. Нужно использовать кучу поддоменов и при этом под каждый не создавать А запись.

В общем добавляю 2 А записи в домен

*.домен.ру ip

домен.ру ip

И если к примеру я ввожу

dkjln4589y3hksjsdf.domen.ru , то откроется рандомно любой сайт с моего сервера, который находиться на данном ip

Как это фигню убрать? Раньше вообще такого не встречал, видимо от хостеров зависит.

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

Спасибо.

LimonBucks.com (http://limonbucks.com) - Лучшие условия для конверта мобильного трафика
SeVlad
На сайте с 03.11.2008
Offline
1609
#1
twiprogon:
И если к примеру я ввожу
dkjln4589y3hksjsdf.domen.ru , то откроется рандомно любой сайт с моего сервера, который находиться на данном ip

Не любой, а дефолтный.

twiprogon:
Как это фигню убрать?

Обратиться к хостеру, что бы отключил вилкард-поддомены.

Делаю хорошие сайты хорошим людям. Предпочтение коммерческим направлениям. Связь со мной через http://wp.me/P3YHjQ-3.
PN
На сайте с 22.08.2012
Offline
103
#2
twiprogon:
Привет. Нужно использовать кучу поддоменов и при этом под каждый не создавать А запись.

В общем добавляю 2 А записи в домен
*.домен.ру ip
домен.ру ip

И если к примеру я ввожу
dkjln4589y3hksjsdf.domen.ru , то откроется рандомно любой сайт с моего сервера, который находиться на данном ip

Как это фигню убрать? Раньше вообще такого не встречал, видимо от хостеров зависит.

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

Спасибо.

Создаете в httpd.conf дефолтную запись * для данного IP, и там PHP-скрипт, выдающий 404.

Мой совет помог? Не скупись! Bitcoin 1Lseddet1o1B6odgXQHbGaWGwRkt1Db8Ef Ethereum 0x450f1a17461e25194B7F9226cDEe70173F39e1e1
twiprogon
На сайте с 22.07.2013
Offline
189
#3

proksey-net, а можно показать, как это должно выглядеть ?)

PN
На сайте с 22.08.2012
Offline
103
#4
twiprogon:
proksey-net, а можно показать, как это должно выглядеть ?)

/etc/httpd/conf/httpd.conf

в раздел с Directory:


<Directory /var/www/user/data/www/default>
Options -ExecCGI -Includes
php_admin_value open_basedir "/var/www/user/data:."
php_admin_flag engine on
</Directory>


<VirtualHost IP_СЕРВЕРА:80>
ServerName *
DocumentRoot /var/www/user/data/www/default
AddType application/x-httpd-php .php
</VirtualHost>

где user - имя пользователя (пример для ISPManager 4).

Ну а в папке default просто index.php, выдающий ошибку 404.

SeVlad
На сайте с 03.11.2008
Offline
1609
#5
proksey-net:
Создаете в httpd.conf дефолтную запись * для данного IP, и там PHP-скрипт, выдающий 404.

Жесть. :) А просто удалить уже существующую запись - не? :)

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