【发布时间】:2011-10-21 18:09:12
【问题描述】:
在使用 PHP5 和 MySQL 5 创建要实现友好 URL 的 CMS 时,我一直在努力解决 2 个问题。
基本数据库结构如下:
------------------------------------------- |身份证 |页面名称 |家长 ID | ------------------------------------------- | 1 |第 1 页 | 0 | | 2 |第2页| 0 | | 3 |子页面1 | 1 | | 4 |子子页1 | 3 | -------------------------------------------然后我想生成如下网址:
ID=1 的页面将具有 URL:/Page1
ID=3 的页面将具有 URL:/Page1/SubPage1
ID=4 的页面将具有 URL:/Page1/SubPage1/SubSubPage1
访问页面时,我有一个 .htaccess 规则将 url 发送到查询字符串,例如:?page=/Page1/SubPage1 等
如何查询数据库以将 URL 与数据库条目进行比较?
【问题讨论】:
-
也许这个链接对你有帮助:[在此处输入链接描述][1] [1]:stackoverflow.com/questions/20422497/…
标签: php mysql content-management-system seo friendly-url