1

我们有一些网站都通过一个 CMS 进行控制,即使它们有自己的域名。它们都托管在一个帐户下。

我想通过 web.config 在其中一个域上将默认页面设置为 index.html

例如,对于 abc.com,我希望它默认为 abc.com/index.html,但其他域保持原样。

虽然我可以将默认值设置为 index.html,但它似乎破坏了其他站点,因为它们每次都重定向回此站点。

4

1 回答 1

2

尝试使用location元素包装重定向规则并在path属性中指定您的域。

更新
我认为它应该是这样的:

<configuration>
...
<location path="http://abc.com">
  <system.webServer>
    <defaultDocument>
      <files>
        <clear />
        <add value="index.htm" />
      </files>
    </defaultDocument>
  </system.webServer>
</location>
...
</configuration>
于 2012-11-07T09:02:57.893 回答