Op mijn lokale windows machine draai ik een webserver (XAMPP) om te testen.
Nu heb ik een website staan in de directory:
D:/xampp/htdocs/xampp/nr
als ik deze directory via localhost open krijg ik de startpagina, maar alle links die ik klik geven de "error 404".
mijn htaccess op de externe server doet de volgende rewrite zonder problemen.
RewriteEngine On
RewriteRule ^index/(.*) index.php?site=$1.php
dus http://www.website.nl/index/wedstrijdoverzicht laat gewoon index.php met een include_once wedstrijdoverzicht.php zien.
op de lokale server krijg ik de melding "object niet gevonden." error 404
in de httpd.conf staat
<Directory />
Options FollowSymLinks
AllowOverride All
Order deny,allow
Deny from all
</Directory>
en
LoadModule rewrite_module modules/mod_rewrite.so
gewoon aan.
in de adresregel staat na het klikken op de link: http://localhost/index/wedstrijdoverzicht en daarom klopt de 404 error ook
er zou moeten staan: http://localhost/xampp/nr/index/wedstrijdoverzicht
Ik denk dat ik iets moet doen met RewriteBase maar weet niet wat.
Ik heb al geprobeerd:
RewriteBase /nr
RewriteBase /xampp/nr
RewriteBase /
RewriteBase /localhost/xampp/nr
maar al deze opties werken niet.
Nu heb ik een website staan in de directory:
D:/xampp/htdocs/xampp/nr
als ik deze directory via localhost open krijg ik de startpagina, maar alle links die ik klik geven de "error 404".
mijn htaccess op de externe server doet de volgende rewrite zonder problemen.
RewriteEngine On
RewriteRule ^index/(.*) index.php?site=$1.php
dus http://www.website.nl/index/wedstrijdoverzicht laat gewoon index.php met een include_once wedstrijdoverzicht.php zien.
op de lokale server krijg ik de melding "object niet gevonden." error 404
in de httpd.conf staat
<Directory />
Options FollowSymLinks
AllowOverride All
Order deny,allow
Deny from all
</Directory>
en
LoadModule rewrite_module modules/mod_rewrite.so
gewoon aan.
in de adresregel staat na het klikken op de link: http://localhost/index/wedstrijdoverzicht en daarom klopt de 404 error ook
er zou moeten staan: http://localhost/xampp/nr/index/wedstrijdoverzicht
Ik denk dat ik iets moet doen met RewriteBase maar weet niet wat.
Ik heb al geprobeerd:
RewriteBase /nr
RewriteBase /xampp/nr
RewriteBase /
RewriteBase /localhost/xampp/nr
maar al deze opties werken niet.