【问题标题】:IIS 6 URL rewrite to lowercase urlsIIS 6 URL 重写为小写 URL
【发布时间】:2011-04-07 12:16:57
【问题描述】:

目前我们正在使用 Managed Fusion Rewriter 来处理重写,但是,我们无法确定一种方法让它重写所有小写的 url。不幸的是,现在升级到 IIS 7 不是一个选择。有没有人有任何使用另一个重写模块来处理重写为小写 url 的经验。

【问题讨论】:

  • 为什么这很重要? Windows 不是区分大小写的环境...

标签: iis-6 url-rewriting


【解决方案1】:

Managed Fusion Rewriter 使用与 Apache 的 mod_rewrite 模块相同的语法,我认为这意味着您也可以使用 mod_rewrite 的规则。

尝试使用位于 here 的小写 URL 规则。

相关位是:

RewriteMap  lc int:tolower
RewriteCond %{REQUEST_URI} [A-Z]
RewriteRule (.*) ${lc:$1} [R=301,L]

【讨论】:

    猜你喜欢
    • 2013-08-16
    • 2011-12-04
    • 2011-02-12
    • 1970-01-01
    • 2021-09-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-06-27
    相关资源
    最近更新 更多