我們有幾個網站都是通過一個CMS控制的,即使它們有自己的域名。他們都在一個帳戶下託管。Windows ASP.NET重定向
我想設置的默認頁面通過web.config中的index.html的領域之一
因此,例如,與abc.com我希望它默認爲abc.com/index.html但保持其他領域不變。
雖然我可以將默認設置爲index.html,但它似乎打破了其他網站,因爲它們在任何情況下都會重定向到此處。
我們有幾個網站都是通過一個CMS控制的,即使它們有自己的域名。他們都在一個帳戶下託管。Windows ASP.NET重定向
我想設置的默認頁面通過web.config中的index.html的領域之一
因此,例如,與abc.com我希望它默認爲abc.com/index.html但保持其他領域不變。
雖然我可以將默認設置爲index.html,但它似乎打破了其他網站,因爲它們在任何情況下都會重定向到此處。
嘗試使用location元素包裝重定向規則,並在path
屬性中指定您的域。
UPDATE
我想應該是這樣的:
<configuration>
...
<location path="http://abc.com">
<system.webServer>
<defaultDocument>
<files>
<clear />
<add value="index.htm" />
</files>
</defaultDocument>
</system.webServer>
</location>
...
</configuration>
[IIS URL重寫(http://www.iis.net/downloads/microsoft/url-rewrite)(IIS 7+)應該有所幫助,否則對於IIS 6,[URL Rewriter](http://urlrewriter.net/)在過去幫助我很多。 –