Hoi!
Ik ben bezig met een website, en ik zou graag alle requests naar één PHP file willen sturen, dmv de mod_rewrite module.
Ik wil dus:
http://www.domein.com/feestjes/juli
intern rewriten naar:
http://www.domein.com/site.php?1=feestjes&2=juli
Zoiets dus. Op deze manier kan ik alles via één PHP bestand beheren, en zo een mooie database driven website maken waarbij alle content uit een database wordt gehaald en ik voor nieuwe dingen niks op de server zelf hoef te doen, dus ook geen directories aanmaken.
Voor zover ik weet gebruikt tweakers.net dit ook, en is was enigszins verbaasd dat een search op mod_rewrite helemaal niets opleverde, er zullen toch wel meer mensen zijn die friendly URLs willen?
Nou heb ik natuurlijk al wat rond gezocht, o.a. het volgende gevonden:
http://httpd.apache.org/docs-2.0/mod/mod_rewrite.html
http://httpd.apache.org/docs-2.0/misc/rewriteguide.html
Via Google is ook het e.e.a. te vinden, maar een duidelijke tutorial zie ik er niet, en ook kan ik geen examples voor mijn specifieke vraag vinden.
Volgens mij is het erg simpel te doen met mod_rewrite, daarom vraag ik het niet. Alle requests (dus ook images, style.css etc.) moeten naar één php file gestuurd worden, en alle directories (met of zonder / op het laatst) als variabelen meegegeven worden.
Wie weet hoe dit kan?
Heel erg bedankt!
Ik ben bezig met een website, en ik zou graag alle requests naar één PHP file willen sturen, dmv de mod_rewrite module.
Ik wil dus:
http://www.domein.com/feestjes/juli
intern rewriten naar:
http://www.domein.com/site.php?1=feestjes&2=juli
Zoiets dus. Op deze manier kan ik alles via één PHP bestand beheren, en zo een mooie database driven website maken waarbij alle content uit een database wordt gehaald en ik voor nieuwe dingen niks op de server zelf hoef te doen, dus ook geen directories aanmaken.
Voor zover ik weet gebruikt tweakers.net dit ook, en is was enigszins verbaasd dat een search op mod_rewrite helemaal niets opleverde, er zullen toch wel meer mensen zijn die friendly URLs willen?
Nou heb ik natuurlijk al wat rond gezocht, o.a. het volgende gevonden:
http://httpd.apache.org/docs-2.0/mod/mod_rewrite.html
http://httpd.apache.org/docs-2.0/misc/rewriteguide.html
Via Google is ook het e.e.a. te vinden, maar een duidelijke tutorial zie ik er niet, en ook kan ik geen examples voor mijn specifieke vraag vinden.
Volgens mij is het erg simpel te doen met mod_rewrite, daarom vraag ik het niet. Alle requests (dus ook images, style.css etc.) moeten naar één php file gestuurd worden, en alle directories (met of zonder / op het laatst) als variabelen meegegeven worden.
Wie weet hoe dit kan?
Heel erg bedankt!