.htaccess помощ с Rewrite

tahys

Registered
Може ли малко помощ с Rewrite понеже още не съм чел за него а ми трябва спешно :)

Код:
?p=Page&id=63
/page/63/index.html
Код:
?p=Page
/Page/index.html

Код:
?p=page&s=2&stil=all&order=0 // Ако може order и still да не се показват
/page/2/index.html

Код:
?p=user&profil=admin
/user/admin/index.html

ЕДИТ: И да се запази дизайна
 
Използвай пълен път до картинките и каскадните стилове.

Код:
RewriteEngine On
RewriteRule ^([^/]*)/([^/]*)/index\.html$ /index.php?p=$1&id=$2 [L]
RewriteRule ^([^/]*)/index\.html$ /index.php?p=$1 [L]
RewriteRule ^([^/]*)/([^/]*)/index\.html$ /index.php?p=$1&s=$2&stil=all&order=0 [L]
RewriteRule ^([^/]*)/([^/]*)/index\.html$ /index.php?p=$1&profil=$2 [L]
 
сега ще го пробвам.. друг начин за запазване на дизайна няма ли? имаше нещо base ама не помня точко кво беше и как беше

ЕДИТ: Нещо не става.. копирах всичко което ми написа в един файл но няма промяна на адреса...
 
Някой ще помогне ли... горният код не променя нищо не се получава :( Разгледах 20-30 теми където има питано за същото и уж е правилно но ме ми го отваря :(
 
raiden каза:
Виж дали в httpd.conf си махнал # пред mod_rewrite и дали директорията има AllowOverride All

И двете са активни...
Само да попитам аз ли трябва да променя линка или той сам да се промени след като отворя страницата?
 
Линковете си ги променяш ти, просто след като отвориш /user/admin/index.html ще ти зареди ?p=user&profil=admin
 

Back
Горе