我试图弄清楚为什么我的 htaccess 文件中的重写规则没有将 URL 更改为更“SEO 友好的 URL”。
这是我的意思的一个例子:
我想从这个出发:
www.mydomain.com/Folder/post.php?url="how-to-make-me-a-happy-camper"
对此:
www.mydomain.com/Folder/how-to-make-me-a-happy-camper
或这个:
www.mydomain.com/Folder/post/how-to-make-me-a-happy-camper
这是我的 htacess 代码:
RewriteEngine on
RewriteRule ^post/([a-zA-Z0-9-/]+)$ /post.php?url=$1
或没有帖子/
我似乎无法使正则表达式正常工作,因为当我点击链接时,它会将我带到
www.mydomain.com/Folder/post.php?url=how-to-make-me-a-happy-camper
.