2015-08-29 5 views
8

мне нужно служить любой моих поддоменовКак настроить поддомен (*) подстановки?

sub1.foo.com 
sub2.foo.com 
anysub.foo.com 

из foo.com

Я успешно добавил A запись со значением * в WebsitePanel.

Должен ли я редактировать в web.config в моем проекте, чтобы включить эту функцию?

Если я, например, посетить anysub.foo.com я получаю сообщение об ошибке

The connection to anysub.foo.com was interrupted. 

, который я полагаю, это означает, что что-то блокирует реакцию.

Как я могу это исправить? Должен ли я редактировать web.config каким-то образом или что?

UPDATE

Сайт размещен в общей среде хостинга

+0

что в ваших Iis привязок для этого сайта? – MoXplod

+0

@MoXplod У меня нет доступа к настройкам IIS – OrElse

+0

Это может быть проблемой - если IIS отвечает только на одно привязку «foo.com», и вы попадаете на сервер с «anysub.foo.com», и у него нет привязки к отредактируйте это или привязку подстановки на порту 80, тогда вы не вернете ответ. – MoXplod

ответ

2

К сожалению, it is not possible to bind wildcard hosts with IIS на общей среде хостинга. У вас должен быть выделенный компьютер с выделенным IP-адресом, который обрабатывает весь входящий трафик, не привязавшись к определенному домену (т. Е. По умолчанию IIS-сайт обрабатывает весь входящий трафик).

AFAIK, эта функция не поддерживается в IIS даже в версии 8.5.

На стороне DNS убедитесь, что он установлен как CNAME *, указывающий на @.

+0

Можете ли вы отправить пример конфигурации привязки подстановочных знаков в IIS 6? AFAIK это невозможно. Сертификат SSL подстановочного знака - это другое дело, но вам необходимо определить каждый хост независимо. Что нужно Chocol8 - это хост «catch-all», который обрабатывает весь трафик на * .domain.com – santamanno

+0

Crap, вы правы. Сервер, на котором я настроил это в прошлом, просто использует ARR и переписывает запросы на внутренние псевдонимы серверов. То, что вы _can_, хотя и имеет, все-таки (не настроено имя домена), и подключайте его к IP-адресу. Но это описано в [других сообщениях уже] (http://stackoverflow.com/questions/458757/wildcard-subdomains-in-iis7-is-it-possible-to-make-them-like-it-is-in -apache).Я удалил свой комментарий, чтобы избежать путаницы. – Abel

1

Если ваш сайт размещен по адресу WebsitePanel, вам, вероятно, необходимо использовать «Добавить указатель на веб-сайт», чтобы сделать запись A известной, какой веб-сайт использовать.

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

+0

И рядом с этим, это будет зависеть от того, использует ли общедоступная хостинговая компания, используемая OP. Обычно они запрашивают дополнительные деньги для добавленных доменов, будь то субдомен или нет. Но некоторые также предлагают неограниченные субдомены в качестве опции. – Abel

+0

Да, это, вероятно, так. [Хотя] (http://www.websitepanel.net/global-forums/topic/issues-with-adding-websites-domain-alias/page/2/#post-4395) – Tubbe

Смежные вопросы