我是.htaccess的新手,我想将.htaccess规则应用于标签页面。 我用于标签的实际页面是tagsearch。 这是我的规则
RewriteRule tags/([a-z|A-Z|0-9]+)/$ tagsearch.php?tag=$1
请告知。
答案 0 :(得分:1)
在正则表达式字符集中,|
不是“或”符号,而是文字字符|
。
您是否可能缺少目标网址中的初始斜杠/
,并希望将斜杠设为可选项?
试试这个:
RewriteRule ^/tags/([a-zA-Z0-9]+)/?$ /tagsearch.php?tag=$1
尝试启用日志记录。有一个“RewriteLog”语句用于调试重写问题。