.htaccess, создание ЧПУ на своем движке

S
На сайте с 07.03.2013
Offline
19
1095

Недавно начал учить PHP, смотреть видео-уроки. Написал свою CMS, очень простую. Теперь возник вопрос: как создать ЧПУ на сайте? Имеются вот такие ссылки:

http://site.ru/index.php?option=news&id_text=13

Хочу сделать с них, например, такие: http://site.ru/news/13.html

Пробовал разные варианты, они работают, но не так как нужно. Нужно, если был переход по ссылке без ЧПУ, то автоматически переадресировать пользователя на адрес с ЧПУ, как в DLE. Подскажите, пожалуйста, код

дани мапов
На сайте с 06.09.2012
Offline
204
#1

htaccess


RewriteEngine On
RewriteRule ^news/([0-9]+).html$ index.php?option=news&id_text=$1 [L]

Как работает ЧПУ можно посмотреть на примере какого-нибудь движка, та же DLE.

Написание и доработка скриптов (PHP, MySQL, JavaScript, jQuery) (/ru/forum/811046)

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий