【发布时间】:2018-07-23 18:22:47
【问题描述】:
如果我打扰了你们,我真的很抱歉,但这是我关于 .htaccess 技巧的最后一个问题
我需要 wordpress 样式,“漂亮的永久链接”
但这对我来说太混乱了。
我需要,这个网址http://test.com/?page=test&ID=1 是http://test.com/test/NAMEFROMDATABASE
怎么样?我知道如何使用$_GET['ID'] 获取ID=1,但是如何将数据库中的值放入url 并读取?
【问题讨论】:
-
为什么不这样做
http://test.com/test/1/NAMEFROMDATABASE,所以你的 url 中有 ID,就像 SO 有它们一样。这将帮助您做两件事: 1. 如果需要,将使 URL 更短。 2. 将使特定记录的查找变得容易且快速。 -
我目前正在这样做:test.com/djs?djID=1 原始网址是 test.com?page=djs&djID=1 但它不是 SEO 友好的,它会导致多个结果相同的 dj 页面,另外我希望用户输入 dj 的名称,而不是随机数,然后是 dj 名称。
-
您可以轻松地将该 URL 更改为
test.com/djs/1。 -
我知道,但这对我没有用,我想要 test.com/djs/djname,因为它的 seo 友好且易于用户和其他人记住。
-
但是从正确制作的数据库表中查找短页面名称...使用一些智慧的人...然后你问。
标签: php mysql .htaccess mod-rewrite permalinks