【发布时间】:2013-04-01 10:25:41
【问题描述】:
我的网站有一个域别名。我想知道如何将 domainA.ext 的请求重定向到 https://domainA.ext/folderA 并将 domainB.ext 的请求重定向到 http://domainB.ext/folderB
目前我有以下规则将所有 http 请求重定向到 https,但它将所有请求重定向到 https:
<rule name="Redirect to https" stopProcessing="true">
<match url="(.mydomain.ext*)" />
<conditions>
<add input="{HTTPS}" pattern="off" ignoreCase="true" />
</conditions>
<action type="Redirect" url="https://mydomain.ext}" redirectType="Permanent" />*
</rule>
它是 Windows server 2008,但我的 cms 是 PHP 的。
【问题讨论】:
-
你能定义所有的案例和预期的结果吗?例如,如果有人点击
http://domainB.ext怎么办?他们必须被重定向到http://domainB.ext/folderB还是留在http://domainB.ext? -
http://domainB.ext/folderB可以。
标签: url-rewriting web-config rewrite