.htaccess重写规则的问题

时间:2010-09-23 00:13:54

标签: .htaccess

我的网址是games/xbox/2 2是页码。 一些网址如下games/xbox-360/2 我需要重写链接。 这里是我正在使用的代码,对于没有的链接工作正常 - 在其中

RewriteRule games/([A-Za-z0-9]+)/?$ games/consoles.php?console=$1 
RewriteRule games/([A-Za-z0-9]+)/([0-9]+)/?$ games/consoles.php?console=$1&page=$2 

需要添加到reg表达式中以使其重写具有 - 中的 - 的链接。谢谢

1 个答案:

答案 0 :(得分:0)

如果您在-之前添加]它将起作用。但更好的方法是使用-转义\,以便最终得到[A-Za-z0-9\-]