Zet de .htaccess in de root neer, dan heeft het betrekking op alle urls en niet enkel de urls waarin naar die betreffende map verwezen wordt.
Link gekopieerd
Maar nu krijg ik error 404. hij kan de pagina niet vinden
sorry bump
Link gekopieerd
Dan heb je waarschijnlijk een foutje gemaakt in je RewriteRules. Laat eens zien wat je nu hebt?
Link gekopieerd
RewriteEngine on
RewriteRule ^newsreaction/(.*)/([0-9]+)/([0-9]+)/$ http://coastergame.nl/news/newstopic.php?user=$1&newsid=$2&logon=$3 [L]
dit heb ik nu
Link gekopieerd
Mod rewrite handleiding
Lees deze handleiding eens door en kijk dan met name even naar de instellingen die ingeschakeld moeten zijn om mod rewrite te gebruiken (FollowSymLinks, AllowOverride).
Kijk verder ook even goed naar de voorbeelden, het is bijvoorbeeld niet nodig om de gehele url in het tweede gedeelte van je RewriteRule op te nemen. Enkel het stuk vanaf de RewriteBase hoef je daar op te geven...
Link gekopieerd
Het lukt me niet om de AllowOverride te configureren. Ik krijg de melding: Internal Server Error. wat doe ik fout? Dit is nu mijn bestand:
AddType application/x-httpd-php .dll
<Directory />
AllowOverride All
Options +FollowSymLinks
</Directory>
RewriteEngine on
RewriteRule ^newsreaction/(.*)/([0-9]+)/([0-9]+)/$ http://coastergame.nl/news/newstopic.php?user=$1&newsid=$2&logon=$3 [L]
Link gekopieerd
De <Directory> tag hoort thuis in je httpd.conf, niet in je .htaccess. Plaats eens enkel dit in je .htaccess:
[code]
Options +FollowSymLinks
RewriteEngine On
RewriteBase /
# En nu je rewrite rules...
Link gekopieerd