所以我有几个问题。假设,我有 2 种类型的链接:(现在)
1.test.com/?d=ID
我希望它像test.com/{cat}/{title}where{cat}并且{title}将在 DB 中通过提供的 ID 进行搜索d。
2.test.com/?h=ID
我希望它就像test.com/{cat}在{cat}DB 中通过提供的 ID 搜索的位置一样h。
mod_rewrite 的哪些规则将使服务器(apache)理解,test.com/?d=ID应该重定向到test.com/{cat}/{title}?
如果人来自test.com/{cat}/{title}我所理解的链接,我只会做类似的事情
$vars=explode ("/", $_SERVER['REQUEST_URI']);
然后使用 $vars[1] 和 $vars[2] 查询 db 并提供内容(如果有)(当然,在运行查询之前对所有内容进行清理。我理解概念对吗?