.htaccess werkt niet (mod_rewrite)
http://www.phphulp.nl/php/tutorials/8/146/ heb ik dit in me htaccess:
RewriteEngine On
RewriteRule ^forums/ forum.php
maar als ik naar forum.php ga doet die het niet, als ik naar /forums/ gaat doettie ook niet :s
ik krijg een server error (500)
wat is er mis mee?
alvast bedankt
naar aanleiding van deze tutorial: RewriteEngine On
RewriteRule ^forums/ forum.php
maar als ik naar forum.php ga doet die het niet, als ik naar /forums/ gaat doettie ook niet :s
ik krijg een server error (500)
wat is er mis mee?
alvast bedankt
RewriteEngine On
RewriteRule ^forum forum.php
</IfModule>
Wanneer je forum.php in een andere map staat moet je natuurlijk hier naar verwijzen. Bijvoorbeeld:
RewriteRule ^forum forum/index.php
LET OP! Ik heb het nu zo dat je geen / aan het eind van je url hebt. Dit vind ik persoonlijk mooier en mensen vergeten het minder snel.
Succes
Correctie: er is een module beschikbaar voor directory beveiliging
Mod rewrite kan via ISAPI ReWrite
het zit zo:
ik heb root folder:
daarin heb ik site
in site heb ik .htaccess en forum.php
en jou stukje werkt ook niet.
kan het liggen aan andere stukje die ik in htaccess heb?
dit is de volledige:
Code (php)
1
2
3
4
5
6
7
8
2
3
4
5
6
7
8
AuthType Basic
AuthName "Stroef V2"
AuthUserfile "../htdocs/site/.htpasswd"
Require valid-user
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^forums forum.php
</IfModule>
AuthName "Stroef V2"
AuthUserfile "../htdocs/site/.htpasswd"
Require valid-user
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^forums forum.php
</IfModule>
@Webmakerij
geen IIS, ik heb Apache
greeetz
niemand meer?
Het lijkt me dat je dat probleem eerst moet oplossen voor je iets nuttigs met mod_rewrite kunt doen.
nej als ik dat stukje van mod_rewrite erin zet dan werkt forum.php en /forums/ niet maar als ik dat stukje van mod_rewrite weghaal werkt forum.php gewoon
Het enige wat ik me nog kan voorstellen is dat er een probleem is met je installatie of configuratie van Apache. Staat er nog iets zinnigs in je errorlog?