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

D

DonVito

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

Code:
http://www.***.ru/?c=1
и
http://www.***.ru/jump.php?3

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

Code:
http://www.***.ru/1
и
http://www.***.ru/link3.html

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

ScableR

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

DonVito

Не, не получается. Может, есть ещё варианты?

Кстати, зачем вообще писать эти строки:
Options +FollowSymlinks
RewriteBase /
 

ScableR

Member
Joined
Apr 26, 2005
Messages
66
Reaction score
38
DonVito said:
Не, не получается.
Пример полностью рабочий. Что не получается? Что пишется?
DonVito said:
Кстати, зачем вообще писать эти строки:
Садись, два. Зачем я выше давал ссылки? Читать документацию до тех пор пока не наступит просветление.
;)
 

weber

New member
Joined
Jan 24, 2006
Messages
2
Reaction score
0
пишешь в HTACCESS выше названные строки
Затем идешь в код движка
и меняешь там что - то типа
+"http://www.***.ru/?c=$ID "+
на +"http://www.***.ru/$ID"+
Это должны быть ссылки! то есть ты отвечаешь за вывод ссылок нужных тебе

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