.htaccess的flags

随便贴一段重写规则:

RewriteCond %{HTTP_HOST} !^fully\.qualified\.domain\.name [NC]

 RewriteCond %{HTTP_HOST} !^$

RewriteCond %{SERVER_PORT} !^80$

RewriteRule ^/(.*) http://fully.qualified.domain.name:%{SERVER_PORT}/$1 [L,R]

 

可以发现后面[]内有几个字符,比如NC,这些都是什么意思呢?

 NC: no case,就是说不区分大小写

R:redirect,重定向

F:forbidden,禁止访问

L:last,这是最后一条规则,exit吧。

本文采用Creative Commons协议,复制本文需遵守三点:1、保留署名(链接);2、非商业性使用;3、再次创作的作品必须以相同的许可协议发布。法律顾问:庄毅雄律师

Tags: .htaccess, php, mod_rewrite

« 上一篇 | 下一篇 »

Comment (require):