我计划学习 mod_rewrite 的来龙去脉,但我有一个问题我想在开始之前解决,而且我可能只是在这里遗漏了一些小东西。
我想强制将任何包含数字的目录重定向[0-9]{1,4}
到带有该数字查询字符串的单个 php 文件。
例如
http://example.com/23
或者
http://example.com/23/
将重定向到:
http://example.com?23
(.php 文件是我的索引)
目前我有以下内容:
RewriteCond $/([0-9]{1,4})/^
RewriteRule $/([0-9]+)^ ?%1 [R]
这引发了500
...
谢谢你的时间。