Need help with simple rewrite

Discuss practical ways rearrange URLs using mod_rewrite.

Need help with simple rewrite

Postby saghir » Mon Apr 04, 2005 4:49 am

This should be simple for someone who knows modrewrite.

i want to rewrite
http://www.are-you-bored.com/index.php? ... es&&page=2

into

http://www.are-you-bored.com/Games/page2.php

or

http://www.are-you-bored.com/Games/2.php if having page2 is harder

basically i need to pass the catid and page variables
thankyou for your help
saghir
 

×òî ÿ íàøåë!!!

Postby Guest » Mon Apr 04, 2005 12:37 pm

Êàê âñå çíàþò, webnames.ru ïðåäëîãàåò ïëàòíóþ óñëóãó - óçíàòü î òîì êàêèå äîìåíû îæèäàþò îñâîáîæäåíèÿ.
Òàê âîò, áðîæó ÿ êàê òî è ñëó÷àéíî íàòûêàþñü íà ñàéò http://zahvati.ru
Àáàëäåòü! Òàì ýòî âñå ïóáëèêóåòñÿ áåñïëàòíî! Ïëþñ åùå ñ îöåíêîé ïîïóëÿðíîñòè.
Íó ïðÿì íàõîäêà. Âîáùåì ïðèáàðàõëèëñÿ ÿ ïàðîé äîìåíîâ êîòîðûå êîíòîðû ïðîøëÿïèëè.
È ïðîäàë èõ òåì-æå êîíòðîàì, ïðèêîë :) ïî 100 áàêñîâ!

Êîðî÷å, òåìà ðåàëüíàÿ. ß ñ âàìè âñåìè äåëþñü, òîëüêî ïëç íå çàõâàòûâàéòå àâòîìîáèëüíóþ òåìàòèêó!
Ýòî ìîé êîíåê ;)
Guest
 

Postby Caterham » Mon Apr 04, 2005 3:26 pm


Code: Select all
RewriteEngine On
RewriteRule ^([a-zA-Z0-9_-]+)/([0-9]+)\.php /index.php?catid=$1&page=$2 [L]
Caterham
 
Posts: 690
Joined: Fri Dec 10, 2004 1:30 pm

Postby Guest » Wed Apr 06, 2005 5:05 am

Thanks Caterham

How can i make, the 2 variables optional?

so

www.site.com/1.php

would load same as

www.site.com?page=1

thanks
Guest
 

Postby Caterham » Wed Apr 06, 2005 2:14 pm

just create an other rule.........


Code: Select all
RewriteRule ^([0-9]+)\.php /?page=$1 [L]
Caterham
 
Posts: 690
Joined: Fri Dec 10, 2004 1:30 pm

Postby Guest » Thu Apr 07, 2005 2:24 pm

thanks a lot Caterham

you are a great help!
Guest
 


Return to Friendly URLs with Mod_Rewrite

Who is online

Users browsing this forum: Google [Bot] and 29 guests

cron