Как сопоставить SubDomain с подпапкой? - PullRequest
1 голос
/ 26 ноября 2010

Привет! Я использую BlogEngine.net для своего блога и хочу создать 5 разных поддоменов и указать на разные подпапки ( без перенаправления ). Например:

firstsubdomain.domain.com - domain.com/posts/helloworld.aspx
firstsubdomain2.domain.com - domain.com/posts/helloworld2.aspx
firstsubdomain3.domain.com - domain.com/posts/helloworld3.aspx

Заранее спасибо за рабочий пример. Я использую asp.net 3.5, C #, Windows Server 2008, IIS 7

Ответы [ 2 ]

0 голосов
/ 24 ноября 2011

Вы должны использовать Перезапись URL , если у вас есть ограничения на IIS и если у вас есть полный контроль над IIS, вы можете использовать. htaccess :

Проверьте эти ссылки для более подробной информации:

Web.config и сопоставление поддоменов с папками

http://learn.iis.net/page.aspx/465/url-rewrite-module-configuration-reference/

https://help.brinkster.com/KB/a125/how-do-i-redirect-a-domain-or-subdomain.aspx#b3

отметьте это Фильтр перезаписи ISAPI Ionic

IIRF - это фильтр ISAPI, который выполняет перезапись URL для IIS. Это маленький, бесплатный и простой в использовании. Это простой в установке, быстрый и мощный. Вы можете легко получить URL, оптимизированные для поисковых систем (SEF) или оптимизированные для поисковых систем (SEO), на IIS 6, 7 или 7+. Он работает с тем, что у вас есть, и есть помощь, чтобы помочь вам. Вы можете получить исходный код для проверки или даже изменить его самостоятельно.

0 голосов
/ 26 ноября 2010

Я думаю, что вы должны создать новый веб-сайт в диспетчере IIS, указать его в папке, где находятся файлы, и установить имя хоста на subdomain.domain.com

...