我正在尝试将 / company / 内的所有网页(包括根 / company / 本身)重定向到另一个网页。
这是我到目前为止所得到的:
<httpRedirect enabled="true" exactDestination="true" httpResponseStatus="Permanent">
<add wildcard="*/company/*" destination="/another/page/" />
</httpRedirect>
这样可行,但它的副作用是重定向路径中包含 / company / 的任何其他文件(图像,脚本等)。
我可以强制它仅重定向 .aspx 文件但是它不会重定向根文件夹 / company /
<add wildcard="*/company/*.aspx" destination="/another/page/" />
如何使用 IIS httpRedirect模块执行此操作?
使用IIS URL重写模块有很多重定向示例,但遗憾的是我无法在实时服务器上安装该模块。
答案 0 :(得分:0)
您可以尝试在通配符属性上添加完整路径,如下所示:
<add wildcard="your-full-path/company/*" destination="/another/page/" />
并附加多个&#34;添加&#34;您需要此规则的所有根文件夹的节点