Помогите с ЧПУ

D

DonVito

Гость
Короче, надо на сайте замутить ЧПУ (человекопонятыные урлы).
Не получается! Страницы имеют вид:

Код:
http://www.***.ru/?c=1
и
http://www.***.ru/jump.php?3

А я хочу что бы было так:

Код:
http://www.***.ru/1
и
http://www.***.ru/link3.html

Я редактировал файл "HTACCESS", задавал разные правила, но получается ерунда! Помогите, плиз!
 

ScableR

Турист
Credits
0
Во первых идём и изучаем всё по мод_реврайту http://phpfaq.ru/links#rewrite
Во вторых первую задачу решить можно простым способом (если мне память не изменяет, это решение можно найти, полазав по страницам указанным выше)
Код:
RewriteEngine on
Options +FollowSymlinks
RewriteBase /
RewriteCond %{REQUEST_FILENAME}  -d
RewriteRule .*      -       [L]
RewriteRule ^(.*)$                    index.php?с=$1 [L,QSA]
 

ScableR

Турист
Credits
0
DonVito написал(а):
Не, не получается.
Пример полностью рабочий. Что не получается? Что пишется?
DonVito написал(а):
Кстати, зачем вообще писать эти строки:
Садись, два. Зачем я выше давал ссылки? Читать документацию до тех пор пока не наступит просветление.
;)
 

WEBer

Турист
Credits
0
пишешь в HTACCESS выше названные строки
Затем идешь в код движка
и меняешь там что - то типа
+"http://www.***.ru/?c=$ID "+
на +"http://www.***.ru/$ID"+
Это должны быть ссылки! то есть ты отвечаешь за вывод ссылок нужных тебе

PS А модреврайт включен?
 
Сверху