我有两个站点运行在一个服务器2012 R2 web服务器上:
现在,用户必须输入主机名、端口号和子文件夹才能查看“第二个站点”http://webServer:1234/subFolder。
我试图简化URL,以便所有用户只需输入site.myDomain.com并将其(永久)重定向到site.mydomain.com:1234/subFolder。
我尝试在我的secondSite上应用以下规则:
<rewrite>
<rules>
<rule name="Redirect" stopProcessing="true">
<match url=".*" />
<action type="Redirect" url="http://site.mydomain.com:1234/subFolder" />
</rule>
</rules>
</rewrite>但似乎什么都没做。
CNAME记录已在DNS中配置为site.myDomain.com以解析为http://webServer。
我只需要帮助将重定向到端口1234的“secondSite”。
发布于 2015-04-08 01:18:34
我假设第一个站点托管在IIS上,并且规则在第一个站点的上下文中运行。如果是这样的话,它应该会验证您的设置,我将从本文开始,并以您的用例进行扩展:
http://www.iis.net/learn/extensions/url-rewrite-module/creating-rewrite-rules-for-the-url-rewrite-module
发布于 2019-02-14 19:44:31
<configuration>
<system.webServer>
<httpRedirect enabled="true" exactDestination="true" httpResponseStatus="Found">
<add wildcard="/some/folder/path/" destination="/new/folder/" />
</httpRedirect>
</system.webServer>
</configuration>https://stackoverflow.com/questions/29176832
复制相似问题