Hoi.
Heb een hele vage probleem. Ik wil graag een redirect maken als een bestand niet bestaat op mijn domein. Nu zal je zeggen "maak een 404". Heb ik ook ook gedaan en dat werkt. Maar de 404 wordt aangeroepen als ik een .php opvraag die NIET bestaat op mijn domein.
Dus als ik http://www.mijndomein.nl/test.php opvraag en test.php bestaat niet, dan krijg ik
"No input file specified."
Als ik gewoon http://www.mijndomein.nl/sdfsfsdfsd doe dan gaat deze keurig naar mijn 404 document.
Dus ik wou dit oplossen met mod-rewrite. Na wat googelen en zoeken hier kwam ik op een paar voorbeelden (die het niet deden):
en
Wat doe ik fout? Wie kan mij helpen? Alle .php bestanden die aangeroepen worden en die niet bestaan moeten gewoon naar index.php.
Heb een hele vage probleem. Ik wil graag een redirect maken als een bestand niet bestaat op mijn domein. Nu zal je zeggen "maak een 404". Heb ik ook ook gedaan en dat werkt. Maar de 404 wordt aangeroepen als ik een .php opvraag die NIET bestaat op mijn domein.
Dus als ik http://www.mijndomein.nl/test.php opvraag en test.php bestaat niet, dan krijg ik
"No input file specified."
Als ik gewoon http://www.mijndomein.nl/sdfsfsdfsd doe dan gaat deze keurig naar mijn 404 document.
Dus ik wou dit oplossen met mod-rewrite. Na wat googelen en zoeken hier kwam ik op een paar voorbeelden (die het niet deden):
code:
1
2
3
4
| RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ /index.php |
en
code:
1
2
3
4
| RewriteEngine on
RewriteCond %{DOCUMENT_ROOT}%{REQUEST_FILENAME} -f
RewriteRule ^(.+) - [L]
RewriteRule ^(.+) /index.php [L] |
Wat doe ik fout? Wie kan mij helpen? Alle .php bestanden die aangeroepen worden en die niet bestaan moeten gewoon naar index.php.