如何解决UrlRewriter.net将非www重定向到www
|| 如何创建UrlRewriter.net重定向规则以将非www页面重定向到www? 我已经找到了htaccess和ISAPI示例,但是找不到适用于UrlRewriter的正则表达式规则。例如,这不起作用:<redirect url=\"http://example.com(.+)\" to=\"http://www.example.com$1\" />
解决方法
如果您当前未使用重写模块,而这是全新的,那么我建议您使用IIS重写模块version2
这样,您可以基于模板创建新规则,并且可以选择规范规则,因此您无需自己编写:)
,尝试这个
这还会携带原始请求中可能存在的所有querystring参数。根据您的需求,您可能希望将redirectMode设置为Permanent。编码愉快!
,我在这里寻找解决方案,但是所有建议都不适用于我使用的Intelligencia.UrlRewriter.dll版本。我已经测试过,并且正在使用以下工具:
<redirect url=\"http://example\\.com(.+)\" to=\"http://www.example.com$1\" />
,以下内容在Umbraco 4.9.1中为我工作-在UrlRewriting.config中,使用此命令:
<if header=\"HTTP_HOST\" match=\"example.com\">
<redirect url=\"(.*)\" to=\"http://www.example.com$1\" />
</if>
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。