У меня есть три поддомена: dev.mydomain.com
, archive.mydomain.com
и www.mydomain.com
.Web.config и отображение поддоменов в папки
Можно ли создать файл web.config
, который будет отображать запросы в данный поддомен в папку, расположенную на веб-корте, которая соответствует этому поддомену?
E.g. если моя папка D:\inetpub
содержит dev\index.cfm
, archive\index.cfm
и www\index.cfm
, я хотел бы нанести на карту запросы http://dev.mydomain.com/index.cfm
во-первых, http://archive.mydomain.com/index.cfm
ко второму, а http://www.mydomain.com/index.cfm
- третьим.
Благодарим за внимание!
Крис, спасибо за ответ. Похоже, что вы используете правила стиля .htaccess, и я пытаюсь сделать это в IIS с файлом web.config. Я не думал, что IIS поддерживает переписывание стиля .htaccess ... я ошибаюсь? – justinbach
@justinbach, если вы перечитаете выше, вы увидите, что я упомянул об использовании стороннего механизма перезаписи. Большинство из них очень похожи на htaccess, что я написал, я думаю, работает в МИРФ. Проблема с web.config заключается в том, что она вступает в игру только тогда, когда ASP.Net входит в игру. Но ASP.Net работает только для расширений файлов, сопоставленных с ним в IIS. Например, если кто-то попросил JPG, IIS просто подтолкнул бы его к клиенту или 404, если его не удалось найти, ASP.Net никогда не будет вызван. –
@ Крис - моя ошибка, извините. Спасибо, что сделали различие; Я буду исследовать, и какой из них может соответствовать законопроекту. – justinbach