我正在开发一个允许轻松浏览页面的小型系统。我遇到问题的地方是 URL 结构——我想避免在我的 URL 中包含不必要的参数而没有 SEO 价值。
到目前为止,我一直在使用这样的页面结构:
http://www.example.com/pages.php?id=3
但是,我想动态创建一个结构,其中我的链接对 SEO 更友好,但我仍然可以在我的数据库中查询适当的页面。
截至目前,这是我的(非常简化的)页面结构:
id | url | title
-------------------------------------
1 | my-first-page | My first page
2 | my-second-page | My second page
3 | my-third-page | My third page
等等。
有没有办法从“ http://example.com/my-first-page ”查询“my-first-page ”?
我知道 $_GET 函数允许我从类似于“ http://www.example.com/pages.php?id=3 ”的链接中获取页面 ID(在案例 3 中),但仅此而已我目前的知识扩展。
有人可以指出我正确的方向吗?
谢谢 !