anoniem Geplaatst: 16 oktober 2004 Delen Geplaatst: 16 oktober 2004 Hallo! Ik heb een tijd geleden een webapplicatie in PHP gemaakt. Nu wil ik de URLs van deze app mooier weergeven met behulp van mod_rewrite. Alleen van de RewriteRules heb ik, tot mijn spijt, nog weinig kaas gegeten....kan iemand helpen? Het punt is dat mijn huidige app 'overeind' moet blijven - dat wil zeggen: dat ik de PHP-code niet hoef te veranderen om de nieuwe mod-rewritten URLs te verwerken. Stel, ik heb de URL http://www.mijndomein.nl/index.php?action=dit&id=dat Nu zou ik graag willen dat dat http://www.mijndomein.nl/dit/dat wordt, waarbij dus alle inkomende requests automatisch naar index.php worden doorgestuurd door Apache. Maar de RewriteRule zou dus backward-compatible moeten blijven: om de query string te pakken, verwijs ik in PHP naar $_GET['action']. Met een RewriteRule zou ik dat graag zou houden. Daarnaast zou het mooi zijn als ik ook 'hard' kan blijven verwijzen naar de oude, lelijke URL, om te voorkomen dat mensen de applicatie niet meer via het oude adres kunnen benaderen. Kan iemand mij een concrete voorzet geven over de RewriteRule die hierbij hoort? Veel dank! Quote Link naar reactie
anoniem Geplaatst: 22 oktober 2004 Auteur Delen Geplaatst: 22 oktober 2004 Apache mod_rewrite ziet het stuk achter het vraagteken niet als URL, dus daar kan je helemaal niets mee. Quote Link naar reactie
Aanbevolen berichten
Om een reactie te plaatsen, moet je eerst inloggen