Apache-mod-rewrite

官方文档

Log

查找和 mod_rewrite 相关的 log 信息:

1
tail -f error_log|fgrep '[rewrite:'

RewriteBase 指令

RewriteBase 用于指定 RewriteRule 的 URL prefix.

如:

1
2
3
4
5
<Directory "/opt/myapp-1.2.3">
RewriteEngine On
RewriteBase "/myapp/"
RewriteRule "^index\.html$" "welcome.html"
</Directory>

RewriteCond

语法为:

1
RewriteCond TestString CondPattern [flags]

RewriteMap

定义一个可用的键值对:

1
2
RewriteMap examplemap "txt:/path/to/file/map.txt"
RewriteRule "^/ex/(.*)" "${examplemap:$1}"

RewriteRule

语法:

1
RewriteRule Pattern Substitution [flags]

Apache-mod-rewrite
http://example.com/2023/10/11/Apache-mod-rewrite/
作者
Jie
发布于
2023年10月11日
许可协议