我正在尝试使用apache mod_rewrite重写我的URL。
我的普通网址是这样的-
article.php?pID=1111&pName=test test
我期望的URL应该与此类似-
mydomain.com/1111/test test
这是我使用.htaccess文件尝试的方式
<ifModule mod_rewrite.c>
RewriteEngine on
RewriteRule ^([\s\w-]+)/([\w-]+)/?$ article.php?pID=$1&pName=$2 [L,QSA,NC]
</IfModule>
但是它结束于404。当我同时从pName
和URL
移除RewiteRule
部分时,它便开始工作了。
有人可以告诉我这是什么问题吗?
谢谢。