我正在尝试制作一个PHP wiki供我自己使用,并且有一个Apache mod_rewrite规则让/Main_Page
转到/index.php?title=Main_Page
代码如下:
RewriteRule ^([a-zA-Z0-9]+)$ /index.php?title=$1
RewriteRule ^([a-zA-Z0-9]+_?[a-zA-Z0-9]+)$ /index.php?title=$1
RewriteRule ^([a-zA-Z0-9]+_?[a-zA-Z0-9]+_?[a-zA-Z0-9]+)$ /index.php?title=$1
RewriteRule ^([a-zA-Z0-9]+_?[a-zA-Z0-9]+_?[a-zA-Z0-9]+_?[a-zA-Z0-9]+)$ /index.php?title=$1
然而,我被困在某事上。我希望[a-zA-Z0-9]
部分接受任何字符,而不仅仅是字母数字字符。
这可能吗?如果是这样,我将如何设法做到这一点?
答案 0 :(得分:1)
句号将匹配除换行符之外的任何字符。