Mijn vraag
Ik gebruikte voorheen altijd een .htaccess om 'mooie' linkjes te maken voor mijn website en lokaal op mijn WAMP server lijkt dit gewoon te werken, maar sinds kort heb ik een Apache webserver met MySQL opgezet op mijn Raspberry Pi 3 en zorgt mijn rewrite ervoor dat de Apache service niet meer start.
De regels die ik probeer te gebruiken zijn:
RewriteEngine On
RewriteRule ^(beheer) - [L]
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.* - [L]
RewriteRule ^([a-z0-9\-]+)/?([a-z0-9\-]+)?/?$ index.php?pagina=$1&blog=$2 [NC,L]
Ik probeer deze regels nu in mijn apache2.conf te zetten op de www directory. Ook heb ik het al met gewoon een .htaccess geprobeerd met AllowOverride All, maar dan geeft Apache bij het bezoeken van de website al aan dat de .htaccess niet klopt en Apache daardoor de website niet laat zien.
Iemand een idee wat dit zou kunnen zijn?
Relevante software en hardware die ik gebruik
Raspbian + Apache webserver.
Ik gebruikte voorheen altijd een .htaccess om 'mooie' linkjes te maken voor mijn website en lokaal op mijn WAMP server lijkt dit gewoon te werken, maar sinds kort heb ik een Apache webserver met MySQL opgezet op mijn Raspberry Pi 3 en zorgt mijn rewrite ervoor dat de Apache service niet meer start.
De regels die ik probeer te gebruiken zijn:
RewriteEngine On
RewriteRule ^(beheer) - [L]
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.* - [L]
RewriteRule ^([a-z0-9\-]+)/?([a-z0-9\-]+)?/?$ index.php?pagina=$1&blog=$2 [NC,L]
Ik probeer deze regels nu in mijn apache2.conf te zetten op de www directory. Ook heb ik het al met gewoon een .htaccess geprobeerd met AllowOverride All, maar dan geeft Apache bij het bezoeken van de website al aan dat de .htaccess niet klopt en Apache daardoor de website niet laat zien.
Iemand een idee wat dit zou kunnen zijn?
Relevante software en hardware die ik gebruik
Raspbian + Apache webserver.