Ik ben bezig met een probeersel om voor een website straks een betere ranking te krijgen door urls te kunnen vervangen door iets leesbaars.
Ik heb een W2K3 server met php draaiende op de ISAPI module. Dit doe ik al jaren en heb altijd alles aan de gang gekregen.
Door in de IIS aan te geven dat 404-errors naar de URL /redirect.php gaan, zou ik in staat kunnen zijn om de leesbare urls om te zetten naar hun eigenlijke minder leesbare urls.
Het grappige is, dat ik al een aardig eind ben gekomen:
Demo werkend
Alleen zodra er in de url een php-script staat wat niet bestaat, dan krijg ik de No input file specified error.
Demo niet werkend
Het lijkt me een fout in het proces waarbij op de achtergrond in de PHP engine op een bepaalde manier toch tracht iets te doen omdat er .php in staat.
Heb al zaken getracht aan te passen in de php.ini, rechten aangepast, maar geen geluk tot nu toe.
Aangezien ik de ballen verstand heb van asp.Net en ook niet van plan ben hierin te gaan scripten omdat je dan zonodig VisualStudio nodig hebt (Notepad is dus dan over...) zie ik nog een uitweg.
De errorpage zou dan een ASP-script moeten worden.
Maar het liefst zie ik dit gewoon op de huidige manier werken.
Iemand enig idee?
Ik heb een W2K3 server met php draaiende op de ISAPI module. Dit doe ik al jaren en heb altijd alles aan de gang gekregen.
Door in de IIS aan te geven dat 404-errors naar de URL /redirect.php gaan, zou ik in staat kunnen zijn om de leesbare urls om te zetten naar hun eigenlijke minder leesbare urls.
Het grappige is, dat ik al een aardig eind ben gekomen:
Demo werkend
Alleen zodra er in de url een php-script staat wat niet bestaat, dan krijg ik de No input file specified error.
Demo niet werkend
Het lijkt me een fout in het proces waarbij op de achtergrond in de PHP engine op een bepaalde manier toch tracht iets te doen omdat er .php in staat.
Heb al zaken getracht aan te passen in de php.ini, rechten aangepast, maar geen geluk tot nu toe.
Aangezien ik de ballen verstand heb van asp.Net en ook niet van plan ben hierin te gaan scripten omdat je dan zonodig VisualStudio nodig hebt (Notepad is dus dan over...) zie ik nog een uitweg.
De errorpage zou dan een ASP-script moeten worden.
Maar het liefst zie ik dit gewoon op de huidige manier werken.
Iemand enig idee?