2
我一直在使用下面的模式來設置目錄結構爲我的主網站和子域:添加HTTPS重定向到現有的規則重寫子域到一個文件夾
答:每個網站在其自己的子文件夾,包括主站點讓我有類似
\wwwroot
\main
\subdomain1
B.在wwwroot中只有1個文件。具有以下
<configuration>
<system.webServer>
<modules runAllManagedModulesForAllRequests="true" />
<rewrite>
<rules>
<rule name="Rewrite to folder1" stopProcessing="true">
<match url="(.*)" />
<conditions>
<add input="{HTTP_HOST}" pattern="^www.MyMainDomain.com$" />
</conditions>
<action type="Rewrite" url="main/{R:1}" />
</rule>
<rule name="subdomain1.MyMainDomain.com to sub folder" enabled="true" stopProcessing="true">
<match url="(.*)" ignoreCase="true" />
<conditions logicalGrouping="MatchAll">
<add input="{HTTP_HOST}" pattern="^subdomain1\.MyMainDomain\.com$" ignoreCase="false" />
<add input="{PATH_INFO}" pattern="^/subdomain1($|/)" negate="true" />
</conditions>
<action type="Rewrite" url="\subdomain1\{R:0}" />
</rule>
</rules>
</rewrite>
</system.webServer>
如何添加HTTPS重定向到只有一個子域的web.config文件?
調試什麼是重寫/重定向的最佳方式是什麼?
你有沒有得到這個工作。我有同樣的問題,不知道如何處理它。唯一的區別是我沒有「主要」,但只需將example.com/subdomain1重定向到https://subdomain1.example.com/subdomain1 – NoBullMan