Om 'mooie url's' te krijgen zonder htaccess of andere truukjes, heb ik de volgende manier gevonden:
<?php list ($id) = explode("/", substr($_SERVER['PATH_INFO'],1)); ?>
Op deze wijze had ik url's als 'domein.nl/weblog/comments/3/' in plaats van 'domein.nl/weblog/comments.php?id=3'. Apache vult dus automatisch '.php' aan, aangezien er geen comments.jpg o.i.d. bestaat.
Nu ik verhuisd ben naar een andere server, met andere instellingen van Apache/2, werkt dit truukje niet meer (krijg 404 error). Het lijkt er dus op dat de server het aanroepen van een bestand zonder extensie niet meer pikt, aangezien weblog/comments.php/3 nog wel goed werkt.
Er moet dus een instelling worden veranderd (indien het nog ondersteund wordt), maar ik heb geen idee welke dat zou moeten zijn. Heeft iemand een idee?

Likes:


Quote

.