仅使用web.config文件,我需要从一个域重定向到另一个域,我还需要将我网站中的每个页面(其中有25个)重定向到新域下的相应页面。重命名的/index.htm页面,即主页(仅与域名相同),并且/ghostwriter.htm需要重定向到相应的页面,这也是新的主页。
因此:http://www.rainbowriting.com/与http://www.rainbowriting.com/ghostwriter.htm(索引页)是同一页。
答案 0 :(得分:1)
您需要确保ASP.NET正在处理.htm文件(在IIS中设置此文件)。然后配置web.config
:
<configuration>
<location path="oldPage1.htm">
<system.webServer>
<httpRedirect enabled="true" destination="http://www.newDomain.com/newPage1.htm" httpResponseStatus="Permanent" />
</system.webServer>
</location>
<location path="oldPage2.htm">
<system.webServer>
<httpRedirect enabled="true" destination="http://www.newDomain.com/newPage2.htm" httpResponseStatus="Permanent" />
</system.webServer>
</location>
<!-- etc. -->
</configuration>