Ik ben hier al de hele dag mee bezig, en ik heb vele antwoorden gevonden en toegepast, maar het gaat nog altijd fout.
Dit is mijn .htaccess bestand die in de root directory zit:
Het indexbestand ziet er zo uit:
Als ik nu naar mijndomein.nl/test/ ga krijg ik op de indexpagina netjes test/ te zien. Dat gaat prima. Alleen het plaatje wordt niet getoond (ik krijg wel een broken image icoon te zien). Zelfs niet als ik deze direct aanroep: mijndomein.nl/images/logo.gif
Naar mijn weten moeten de eerste 2 condities dit tegenhouden. Ook heb ik dit geprobeerd als conditie:
Dit zijn de 2 oplossingen die ik overal ben tegengekomen, maar het werkt dus nog steeds niet. En ik zie niet waar dit fout gaat. Heb ik ergens een verkeerd teken staan waar ik overheen kijk? Mijn apache/htaccess kennis beperkt zich tot dit helaas, dus ik weet niet meer verder waar te zoeken.
Dit is mijn .htaccess bestand die in de root directory zit:
code:
1
2
3
4
5
| RewriteEngine On
RewriteCond %{DOCUMENT_ROOT}%{REQUEST_FILENAME} !-f [NC]
RewriteCond %{DOCUMENT_ROOT}%{REQUEST_FILENAME} !-d [NC]
RewriteRule ^(.*)$ index.php?p=$1 [L,QSA] |
Het indexbestand ziet er zo uit:
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
| <html> <head> <base href="http://www.mijndomein.nl/"> <title>test</title> </head> <body> <? echo $_GET['p']; ?><br /> <img src="images/logo.gif" /> </body> </html> |
Als ik nu naar mijndomein.nl/test/ ga krijg ik op de indexpagina netjes test/ te zien. Dat gaat prima. Alleen het plaatje wordt niet getoond (ik krijg wel een broken image icoon te zien). Zelfs niet als ik deze direct aanroep: mijndomein.nl/images/logo.gif
Naar mijn weten moeten de eerste 2 condities dit tegenhouden. Ook heb ik dit geprobeerd als conditie:
code:
1
| RewriteCond %{REQUEST_URI} !^images.*$ [NC] |
Dit zijn de 2 oplossingen die ik overal ben tegengekomen, maar het werkt dus nog steeds niet. En ik zie niet waar dit fout gaat. Heb ik ergens een verkeerd teken staan waar ik overheen kijk? Mijn apache/htaccess kennis beperkt zich tot dit helaas, dus ik weet niet meer verder waar te zoeken.