胡争辉

胡争辉

Apache - mod_rewrite - RewriteRule中的R标记用于发送重定向

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用于简单的重定向
阅读更多
版权声明:本文为博主(@胡争辉)原创文章,未经博主允许不得转载。 https://blog.csdn.net/hu_zhenghui/article/details/1807035
个人分类: Apache
上一篇Apache - mod_rewrite - RewriteRule中的正则表达式需要考虑是否要对.转义(匹配任意字符还是仅匹配.
下一篇Firefox - Firebug附加软件 - 不支持IE Tab
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭