0

我的本地主机链接/work_Seo/blog-single.php?pid=6

我想把它改成/work_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 配置已完成,但仍无法正常工作

4

1 回答 1

1

首先,您必须确保所有链接看起来像/work_Seo/blog/pid/6. 你必须生成你的链接看起来那样,你使用的规则不会神奇地改变你内容中的链接。其次,您说您希望您的链接看起来像/work_Seo/blog/pid/6,但您的规则与pid. 更改您的链接,使它们在 URL 中没有pid ,或者将其添加到规则的模式中:

RewriteRule ^work_Seo/blog/pid/([0-9]+)/?$ /work_Seo/blog-single.php?pid=$1 [NC,L]
于 2013-04-22T18:31:11.867 回答