Я разрабатываю сайт, используя php и класс "template.inc".
Проблема заключается в том, что я хочу создать мини-cms, которая позволяет администратору создавать "html" -страницу с такими атрибутами mysql:
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 ... но проблема в том, что я хочу, во-первых, сначала получить имя "name" и в моем примере значение имени «home» (5 => «home»).
Как я могу получить доступ к своей базе данных с помощью механизма перезаписи URL?
Большое спасибо,
С уважением.