Назад | Перейти на главную страницу

Проблема с доменами подстановочных знаков

У меня проблема с доменами с подстановочными знаками. Мы используем Windows 2003 Server.

Мы создали запись с подстановочным знаком в настройках DNS для одного из наших веб-сайтов. Мы сделали это, так как нам нужно было создать около 20 поддоменов.

Мы настроили поддомены в IIS, такие как sub1.mydomain.com, sub2.mydomain.com и т.д., каждый из которых направлен в соответствующие папки.

Недавно мы заметили проблему. Google сообщил, что у нас относительно большое количество страниц (около полумиллиона). Но на самом деле у нас не так много страниц.

Мы сделали нашу домашнюю работу и определили, что ввод несуществующих (или неопределенных) поддоменов, таких как asdfsf.mydomain.com, загружает содержимое www.mydomain.com.

Наше мнение: в поддомене может быть неправильная ссылка, которая подключается к папке, доступной в основном домене.

Подробно: представьте, что у нас есть эта папка www.mydomain.com/message-board/. Из-за неправильной ссылки пользователь сможет получить доступ к той же странице, что и sub1.mydomain.com/message-board. Поисковые системы рассматривают эту страницу как другую и индексируют ее, поэтому общее количество страниц увеличивается.

Теперь вопрос в том, что мне делать в IIS, чтобы загрузить страницу с ошибкой, когда пользователь входит в несуществующий поддомен? А также правильно ли наше мышление? Пожалуйста помоги!

Я предполагаю, что IIS, как и Apache, имеет хост "по умолчанию". Это тот, который отображается, если у вас нет точного совпадения.

Что вы можете сделать, так это убедиться, что этот параметр по умолчанию прост и перечисляет только те имена, которыми ваш сайт действительно отвечает, или выполняет фактическое перенаправление http на какой-либо сайт по вашему выбору.

Например, см. http://vhost.flame.org/ это моя целевая страница по умолчанию "Вау, я не знаю это имя".

Будьте осторожны с подстановочными DNS-именами, они часто кусают вас за задницу.