Hoi, ik ben bezig met een scriptje om 404 die worden gegenereerd af te vangen door te vergelijken met wel bestaande pagina's en ze automatisch door te sturen naar de pagina die ze moeten hebben.
Nu is dat op zich wel gelukt, maar het meest essentiële, namelijk erachter komen op welke url de fout wordt gegenereerd wil nog niet lukken.
Het leek mij logisch dat het met de predefined var $REQUEST_URI in combinatie met $QUERY_STRING kon. Hij geeft wel die informatie, maar dan over de pagina die het geheel moet verwerken, namelijk forward.php. Dus hij poept netjes uit /v2/forward.php, maar ik wil natuurlijk dat hij zoiets laat zijn /v2/page-die.niet?echt=bestaat.
Ligt dat aan de instellingen van de server (in de adres-balk staat nl. ook al meteen forward.php) of kan je het via danwel PHP danwel .htaccess toch nog te weten komen?
Bij voorbaat dank!
Nu is dat op zich wel gelukt, maar het meest essentiële, namelijk erachter komen op welke url de fout wordt gegenereerd wil nog niet lukken.
Het leek mij logisch dat het met de predefined var $REQUEST_URI in combinatie met $QUERY_STRING kon. Hij geeft wel die informatie, maar dan over de pagina die het geheel moet verwerken, namelijk forward.php. Dus hij poept netjes uit /v2/forward.php, maar ik wil natuurlijk dat hij zoiets laat zijn /v2/page-die.niet?echt=bestaat.
Ligt dat aan de instellingen van de server (in de adres-balk staat nl. ook al meteen forward.php) of kan je het via danwel PHP danwel .htaccess toch nog te weten komen?
Bij voorbaat dank!