Mas*_*ask 2 mod-rewrite url-rewriting
像这儿:
RewriteEngine on
RewriteRule ^(.*)\.[\d]+\.(css|js)$ $1.$2 [L]
Run Code Online (Sandbox Code Playgroud)
Nei*_*sby 12
[L] 是一个标志,表示如果此规则匹配,则不会对此页面执行其他规则匹配.
[L]标志使mod_rewrite停止处理规则集.在大多数情况下,这意味着如果规则匹配,则不会处理其他规则.
但是,文档继续注意,[L]不应该单独依赖它来停止mod_rewrite处理,好像,例如,您的规则导致HTTP重定向,然后可能再次重新遇到规则集,这可能导致infinte循环.
因此,重要的是,如果您在其中一个上下文中使用RewriteRule指令,则采取明确的步骤来避免规则循环,并且不仅仅依靠[L]标志来终止一系列规则的执行
| 归档时间: |
|
| 查看次数: |
5703 次 |
| 最近记录: |