gpt4 book ai didi

php - URL RewriteRule .htaccess 以获得更 SEO 友好的形状

转载 作者:塔克拉玛干 更新时间:2023-11-03 02:37:25 24 4
gpt4 key购买 nike

我有这样的网址book.php?id=23 product.php?id=23 等等。我希望它们像

book/id/title 

我当前的.htaccess 是这个

RewriteEngine On
RewriteRule ^book/([0-9]+)\-([a-z0-9_\-]+)/?$ book.php?id=$1 [NC,L,QSA]

但它不能正常工作,尽管页面存在问题,它仍指向 book.php 页面,我无法使用 $_GET 获取 Id 参数,感谢任何帮助这是我的网址 http://www.gamzesart.com/book.php?id=2

最佳答案

实际上我前一周遇到了这个问题,原来是因为 url 引用与我调用的 php 文件的名称相同,即:

RewriteRule ^book/([0-9]+)/([^/]+)/?$ book.php?id=$1 [NC,L,QSA]

作为测试,将您的规则更改为:

RewriteRule ^books/([0-9]+)/([^/]+)/?$ book.php?id=$1 [NC,L,QSA]

并尝试将 URL 改为 books/23。

关于php - URL RewriteRule .htaccess 以获得更 SEO 友好的形状,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20654092/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com