Правильный ЧПУ с транслитом пути

UDAV

Постоялец
Регистрация
22 Июн 2007
Сообщения
775
Реакции
153
Есть движок, в котором страницы открываются по ссылке modules.php?name=Pages&page=4

Как сделать чтобы эта страница была доступна по site.ru/nazvanie_stranici ???

Для прописывания вручную для каждой страницы метод не подойдет, нужно чтобы из переменной из названия этой страницы бралась эта переменная написанная на русском и преобразовывала в транслит, после этого подставляла в адрес браузера.
 
Какой движок напиши, так сложно гадать ?
 
Самопис.

Я так понимаю что надо запрос передавать в отдельный файл для обработки, но вот что и как я не знаю.
 
Можно сделать так:
Код:
RewriteEngine on
RewriteCond %{QUERY_STRING} ^$
RewriteRule (.*) /rewriter.php?addr=$1 [NC,L]
А в файле rewriter.php формировать страницу в зависимости от запроса, но при большом количестве запросов будет грузить страшно.
 
Назад
Сверху