【发布时间】:2010-02-18 22:12:59
【问题描述】:
我正在使用 php 和“template.inc”类开发一个网站。 问题是我想创建一个 mini-cms,允许管理员使用这些 mysql 属性创建一个“html”页面:
Table Name : Page
-----------------
id :auto-icremented)
name :varchar
在架构中,如果他创建的页码为“5”,则url为
"ww.mywebsite.com/index.php?id=5".
但是,这不是很美观,所以即使我阅读了很多教程,我也不擅长 url 重写,我想输入名称+“html”来访问页面。
如果我们举个例子
"www.mywebsite.com/index.php?id=5"
如果管理员创建了具有以下值的页面:
id : 5
name : 'home'
我希望用户可以输入
"www.mywebsite.com/home.html"
并且没有重定向,因为我希望最后一个 url 必须仍然出现并成为官方 url。
感谢您的回答, 我知道如何将 www.mywebsite.com/index.php?id=5 重写为 www.mywebsite.com/5.html ......但问题是我想首先在和在我的示例中,名称值为“home”(5 =>'home')。 如何使用 url 重写引擎访问我的数据库?
非常感谢, 问候。
【问题讨论】:
标签: php url-rewriting