Apache - mod_rewrite - RewriteRule中的R标记用于发送重定向
[例]
RewriteRule ^([a-zA-Z0-9_-]+)$ index.php?category=$1 [R=301,L]
其中的R=301将发送301重定向。
[apache关键词]
apache
[mod_rewrite模块关键词]
httxt2dbm
mod_rewrite
ornext
RewriteBase
RewriteCond
RewriteEngine
RewriteLog
RewriteLogLevel
RewriteMap
RewriteRule
[mod_rewrite模块常见用途]
改变查询参数的设定位置
[mod_rewrite模块标记]
RewriteLog, 设置重写引擎日志的文件名
RewriteRule, 设置重写规则
[mod_rewrite模块常见问题]
RewriteRule中的正则表达式需要考虑是否要加上^(匹配字符串开头)
RewriteRule中的正则表达式需要考虑是否要对.转义(匹配任意字符还是仅匹配.字符)
RewriteRule中的R标记用于发送重定向
[apache其他常见问题]
RedirectMatch用于简单的重定向