ModRewrite

simost

Registered
Как да промена този линк
Код:
http://localhost/index.php?a=play&id=6
на
Код:
http://localhost/play/6

и това

Код:
http://localhost/index.php?a=category&catid=50&page=1

на
Код:
http://localhost/category/50/page/1/
или
Код:
http://localhost/50/1/

Като имаме предвид че тези id-та се взимат от датабазата.
 
PHP:
RewriteEngine on
RewriteBase /

RewriteRule ^play/([^/]+)/?$ index.php?a=play&id=$1 [L,NC]
RewriteRule ^([^/]+)/([^/]+)/?$ index.php?a=category&catid=$1&page=$2 [L,NC]
 
Добре сичко точно отваря ми линковете така

http://localhost/play/id/3

с този код
Код:
RewriteEngine On
RewriteRule ^([^/]*)/id/([^/]*)$ /?a=$1&id=$2 [L]

обаче неми изкарва дизайна ;d ?
 
simost каза:
Добре сичко точно отваря ми линковете така

http://localhost/play/id/3

с този код
Код:
RewriteEngine On
RewriteRule ^([^/]*)/id/([^/]*)$ /?a=$1&id=$2 [L]

обаче неми изкарва дизайна ;d ?


PHP:
RewriteEngine On
RewriteBase /

RewriteRule ^([^/]*)/id/([^/]*)/?$ ?a=$1&id=$2 [L]

?
 

Back
Горе