.htaccess中的404错误

时间:2012-11-05 07:25:08

标签: php

我是.htaccess的新手,我想将.htaccess规则应用于标签页面。 我用于标签的实际页面是tagsearch。 这是我的规则

RewriteRule tags/([a-z|A-Z|0-9]+)/$ tagsearch.php?tag=$1 

请告知。

1 个答案:

答案 0 :(得分:1)

在正则表达式字符集中,| 是“或”符号,而是文字字符|

您是否可能缺少目标网址中的初始斜杠/,并希望将斜杠设为可选项?

试试这个:

RewriteRule ^/tags/([a-zA-Z0-9]+)/?$ /tagsearch.php?tag=$1

尝试启用日志记录。有一个“RewriteLog”语句用于调试重写问题。