【发布时间】:2012-09-12 10:02:41
【问题描述】:
我正在尝试将所有不存在的页面重定向到不同的域,因为我的博客已移至不同的域。
所以 www.mydomain.com/blog/asdf 应该重定向到 blog.mydomain.com/blog/asdf
使用 Intelligencia URLRewriter 模块我可以重定向博客/但如果我做博客/某事我会得到 404。
即使有一个没有像这样的正则表达式的简单规则,它也不适用于博客文件夹下的任何东西
<rewrite url="~/blog/^" to="http://blog.softwaresynergy.com/blog/" />
我也试过这个来强制所有请求都去处理程序
<modules runAllManagedModulesForAllRequests="true">
关于如何获取 blog/ 下的所有内容并重定向到其他域的任何想法?
【问题讨论】:
-
是的,但它是一个共享托管服务,所以我不能直接在 IIS 中修改任何内容。需要全部通过网络配置。
标签: asp.net url-rewriting web-config