为什么这个mod重写会导致内部服务器错误?

时间:2012-11-21 19:23:02

标签: regex apache .htaccess mod-rewrite

有人可以让我知道我在.htaccess文件中输入的以下代码有什么问题吗?

RewriteEngine On
Options +FollowSymlinks
RewriteBase /
RewriteRule ^New_Hampshire/[a-zA-Z0-9_+ -]+\.html$ NH/

1 个答案:

答案 0 :(得分:4)

您应该转义 - ,并将\ s放入空格

RewriteRule ^New_Hampshire/[a-zA-Z0-9_+\-\s]+\.html$ NH/