Mod Rewrite Проблем...

rotator

Registered
Значи имам този линк (http://localhost/index.php?f=users&page=1)
Искам да стане (http://localhost/users.php?page=1) и съответно да се сменя page=1,page=2 и т.н. имам този код но небачка + 1 ;)

Options +FollowSymLinks
RewriteEngine On
RewriteRule ^users.php?page=?$ index.php?f=users&page=1$ [L]
 
Options +FollowSymLinks
RewriteEngine On
RewriteRule ^users.php?page=(.*?)$ index.php?f=users&page=$1 [L]

P.S.А защо просто не направиш users.php?
:lol:
 
Защото съм с тестов дизайн и после да мога да го сменя само от индекс :D P.S: Пак не работи ...
Options +FollowSymLinks
RewriteEngine On
RewriteRule ^users.php$ index.php?f=users [L]
RewriteRule ^users.php?page=(.*?)$ index.php?f=users&page=$1 [L]
 
Код:
Options +FollowSymLinks
RewriteEngine on
RewriteRule index-f-(.*)-page-(.*)\.htm$ index.php?f=$1&page=$2
Трябва да изглежда така:

http://localhost/index-f-users-page-1.htm

Я опитай и това, да видим дали пък няма да проработи. ;)
Направих го на базата на http://localhost/index.php?f=users&page=1
Идеята на мод рерайта е да ти направи статични адреси, а ти искаш да смениш един динамичен с друг. Това пък за какво ти е?

Ако ти заработи и имаш и други за оправяне, пиши. :D
 
diabolic_bg каза:
Код:
Options +FollowSymLinks
RewriteEngine on
RewriteRule index-f-(.*)-page-(.*)\.htm$ index.php?f=$1&page=$2
Трябва да изглежда така:

http://localhost/index-f-users-page-1.htm

Я опитай и това, да видим дали пък няма да проработи. ;)
Направих го на базата на http://localhost/index.php?f=users&page=1

Ако ти заработи и имаш и други за оправяне, пиши. :D

Аз искам да го съкратя не да го направя както си е :D
 
С мод рерайт не можеш да го съкратиш - горе ти писах (преди да отговориш, но се съвпадна) за какво служи той.

Идеята на мод рерайта е да ти направи статични адреси, а ти искаш да смениш един динамичен с друг. Това пък за какво ти е?
Може и така, ако ти харесва повече:

Код:
Options +FollowSymLinks
RewriteEngine on
RewriteRule index/f/(.*)/page/(.*)/ index.php?f=$1&page=$2

Ще стане http://localhost/index/f/users/page/1/
 

Горе