PHP CMS网页短网址?

时间:2012-02-22 06:03:37

标签: php content-management-system

我构建了一个简单的CMS,并且想知道如何创建短URL(不是APACHE位而是PHP位)。

example.com/?page=100

example.com/home/test

我如何将?page = 100解释为/ home / test(通过选择数据库,但我无法弄清楚如何)我可以看到是否只有一个级别/ home / test因为你可能有一个zoneID ,但说到/ home / test / test。我迷路了

如何将/ home / test解析回页面ID。

另外,是否有人可以对数据库设计有所了解?

3 个答案:

答案 0 :(得分:2)

答案 1 :(得分:0)

您的服务器端需要某种mod_rewrite。 这将帮助您将路由数据发送到index.php(或其他地方)文件,而无需在地址字符串中使用文件名。比一些php文件会分析路由并给出正确的html。

答案 2 :(得分:0)

好吧我认为你需要一定要看看你要做路由的方式(通过mod_rewrite)..例如 1.你可以将www.example.com/test页面重写为..www.example.com / index.php?page = test并实现一种通过页面名称获取页面的方法..如果是页面则返回一个id name存在..如果存在多个条目,那么最后一次修改将优先于其他人..你可以得到以下书籍CMS设计使用PHP和jQuery帮助我很多