.htaccess url重写在我的wamp上不起作用请帮助我

.htaccess url重写在我的wamp上不起作用请帮助我,.htaccess,url-rewriting,rewrite,.htaccess,Url Rewriting,Rewrite,我的本地主机链接/work\u Seo/blog single.php?pid=6 我想把它改成/work\u Seo/blog/pid/6 我的.htaccess: Options +FollowSymLinks RewriteEngine On RewriteRule ^work_Seo/blog/([0-9]+)/?$ /work_Seo/blog-single.php?pid=$1 [NC,L] 所有htaccess配置都已完成,但仍不起作用。首先,您必须确保所有链接看起来都像/wor

我的本地主机链接
/work\u Seo/blog single.php?pid=6

我想把它改成
/work\u Seo/blog/pid/6

我的.htaccess:

Options +FollowSymLinks
RewriteEngine On
RewriteRule ^work_Seo/blog/([0-9]+)/?$ /work_Seo/blog-single.php?pid=$1 [NC,L]

所有htaccess配置都已完成,但仍不起作用。首先,您必须确保所有链接看起来都像
/work\u Seo/blog/pid/6
你必须生成链接才能看起来像那样,你使用的规则不会神奇地改变你内容中的链接。其次,你说你希望你的链接看起来像
/work\u Seo/blog/pid/6
,但是你的规则与
pid
不匹配。更改链接,使其在URL中没有pid,或将其添加到规则的模式中:

RewriteRule ^work_Seo/blog/pid/([0-9]+)/?$ /work_Seo/blog-single.php?pid=$1 [NC,L]