Asp.net 如何将主应用程序的目录映射为另一个域?
我想将Asp.net 如何将主应用程序的目录映射为另一个域?,asp.net,iis,url-rewriting,Asp.net,Iis,Url Rewriting,我想将www.domain.com/folder设置为folder.domain.com。两者必须作为相同的应用程序运行。在web.config文件中添加以下规则- <system.webServer> <rewrite> <rules> <rule name="FolderSubDomain" stopProcessing="false"> <match url="(.*)
www.domain.com/folder
设置为folder.domain.com
。两者必须作为相同的应用程序运行。在web.config文件中添加以下规则-
<system.webServer>
<rewrite>
<rules>
<rule name="FolderSubDomain" stopProcessing="false">
<match url="(.*)" />
<conditions>
<add input="{HTTP_HOST}" pattern="^(?!www)(\w+)\.domain\.com$" />
</conditions>
<action type="Rewrite" url="{C:1}/{R:1}" />
</rule>
</rules>
</rewrite>
</system.webServer>
在web.config文件中添加以下规则-
<system.webServer>
<rewrite>
<rules>
<rule name="FolderSubDomain" stopProcessing="false">
<match url="(.*)" />
<conditions>
<add input="{HTTP_HOST}" pattern="^(?!www)(\w+)\.domain\.com$" />
</conditions>
<action type="Rewrite" url="{C:1}/{R:1}" />
</rule>
</rules>
</rewrite>
</system.webServer>
指向文件夹时将其视为另一个应用程序。我无法从主应用程序访问会话状态或缓存我已经创建了一个子域文件夹.domain.com。现在IIS将其映射到该文件夹中。@SubinJacob-然后尝试其他方法。我已经删除了新的解决方案Opth.这意味着“代码> {C:1 }/{r:1 } <代码>?我是否应该删除在创建Web.CONFIG到主AppOnter到文件夹之前已经创建的站点Futel.DoMay.com,将其视为另一个应用程序。我无法从主应用程序访问会话状态或缓存我已经创建了一个子域文件夹.domain.com。现在IIS将其映射到该文件夹中。@SubinJacob-然后尝试其他方法。我已经删除了新的解决方案选项。这意味着什么{C:1}/{R:1}
?我是否应该在将web.config设置为主应用程序之前删除我已经创建的网站文件夹.domain.com?这还不是很清楚。您想使用urlfolder.domain.com
?@cheesemacfly.com从www.domain.com/folder
访问内容。。。我不想为此创建一个域…这有帮助吗:?这不是很清楚。您想使用urlfolder.domain.com
?@cheesemacfly.com从www.domain.com/folder
访问内容。。。我不想为此创建域…这有帮助吗:?