Hoe laat ik een url met een '/' aan het eind doorverwijzen zonder 500 error?
Ik heb d.m.v. de .htaccess er voor gezorgd dat alle .html en .php extensies automatisch worden ‘weggehaald’. mijnsite.nl/pagina.html wordt dus automatisch mijnsite.nl/pagina Dit doet het uitstekend! Wanneer ik echter een ’/’ toevoeg aan het einde van de link (dit wordt dan dus: mijnsite.nl/pagina/ ) dan krijg ik een ‘Internal Server Error’ Dit is mijn volledige .htacces bestand:
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.html -f
RewriteRule ^(.*)$ $1.html
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule ^(.*)$ $1.php
ErrorDocument 404 /404
En nog iets:
Wanneer een niet bestaande pagina wordt opgevraagd (bijv. mijnsite.nl/bgiougb ) dan wordt succesvol de 404 pagina geladen. Wanneer er echter een '/'wordt toegevoegd, laadt de 404 pagina, alleen dan zonder opmaak. Het lijkt wel alsof het CSS bestand is weggevallen.
Wat doe ik verkeerd?
Heeft iemand hier een oplossing voor dat het met een ’/’ erachter ook werkt?
Bedankt alvast!"
Toegevoegd na 6 dagen:
Weet iemand hoe dit komt, want het lukt me nog steeds niet...
Heb je meer informatie nodig om de vraag te beantwoorden? Reageer dan hier.