我有这样的网址
http://www.example.com/photo?id=196
我想将此更改为其他 URL。类似的东西。
http://www.example.com/test-article-by-me
“我的测试文章”是文章的标题,我希望它显示在 url 中。
谁能指导我如何做到这一点?等待听到你们的消息。
我有这样的网址
http://www.example.com/photo?id=196
我想将此更改为其他 URL。类似的东西。
http://www.example.com/test-article-by-me
“我的测试文章”是文章的标题,我希望它显示在 url 中。
谁能指导我如何做到这一点?等待听到你们的消息。
您不能单独使用 .htaccess 来执行此操作,因为您的 .htaccess 文件不知道 id 和页面标题之间的关系
但是,可以将您的 .htaccess 设置为重新指向
http://www.example.com/test-article-by-me
到
http://www.example.com/photo?title=test-article-by-me
在 .htaccess 中使用类似于以下行的内容
RewriteRule ^/([a-z0-9\-]*)$ /?title=$1
但是您的网站代码必须设置为期望title
查询字符串参数而不是id
参数