| |
|
|
| | Часто встречал пхп-шные сайты, а точнее CMS на php где можно было назначать странице красивый УРЛ. Т.е. при создании странице можно было видеть не абаракадабру пэхэпэшную, а красивый адрес вида: http://www.site.ru/page/
Т.к. я загорелся идеей написания собственной СMS кто-нибудь может направить, в каком направлении думать хотя-бы, или пример работы скрипта покажет? | |
| |
|
|
|
| |
|
|
| |
для: neokortex
(02.07.2007 в 12:47)
| | | Возможно вас заинтересуют следующие темы. | |
| |
|
|
| |
|
|
| |
для: neokortex
(02.07.2007 в 12:47)
| | | Покажу пример работы скрипта стучи в асю (безплатно все, в барыги не записывайте :) )
просто пока рано её вылаживать (хотя на ней уже несколько сайтиков летает)
Есть несколько версий своей системы управления контентом где адруса генерятся по разному.
В старых версиях это было вида: site.ru/1.htm
В последней: site.ru/nazvanie_statji.htm или site.ru/nazvanie_statji/
Ася 365353 | |
| |
|
|
| |
|
|
| |
для: neokortex
(02.07.2007 в 12:47)
| | | Все страницы лучше хранить в БД (или хотябы структуру страниц), а там поле, например URL, в котором будет адрес, какой угодно, например /company. Еще поле с текстом или с именем файла (который отобразится при переходе по этой ссылки).
В файл .htaccess пишем:
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule .* /index.php
|
Таким образом при обращении к любому адресу на сайте, всегда будет открываться index.php, подключаться к БД, искать запрошеную страницу и выводить на экран, все элементарно!
Если что спрашивай в аське. | |
| |
|
|