[apache]mod_rewrite en .htaccess

Pagina: 1
Acties:

  • Shagura
  • Registratie: Augustus 2001
  • Laatst online: 21-08 16:57
Ik heb dus een mod_rewrite gemaakt die alle requests die beginnen met /test te laten redirecten naar /test/index:

code:
1
2
3
RewriteEngine on
RewriteCond %{REQUEST_URI} !\..{2,4}$
RewriteRule ^/test(.*) /test/index$1

De RewriteCond zorgt ervoor dat de RewriteRule alleen wordt gebruikt als er in het path geen extentie zit (anders kun je geen plaatjes goed meer weergeven omdat hij dan ook daarvan het path verandert in terwijl index geen directory is)

Dit werkt op zich goed in mijn httpd.conf file, maar werkt totaal niet als ik hem in een .htacces stop. Ik heb alles geprobeerd, maar mijn htaccess werkt verder met andere dingen goed en ook mod_rewrite staat aan.

Heeft iemand enig idee waarom dit wel werkt in mijn httpd.conf en niet in .htaccess?

  • Glimi
  • Registratie: Augustus 2000
  • Niet online

Glimi

Designer Drugs

(overleden)
:) Heb je in httpd.conf wel aangegeven dat .htaccess het recht heeft om dit te veranden
Btw het is .htaccess
edit:
staat wel goed in de topictitel, dus dan zal je ook wel de file juist genoemd hebben ;)

[ Voor 31% gewijzigd door Glimi op 05-12-2002 12:30 ]


  • Shagura
  • Registratie: Augustus 2001
  • Laatst online: 21-08 16:57
Glimi schreef op 05 december 2002 @ 12:29:
:) Heb je in httpd.conf wel aangegeven dat .htaccess het recht heeft om dit te veranden
Btw het is .htaccess
edit:
staat wel goed in de topictitel, dus dan zal je ook wel de file juist genoemd hebben ;)
in de httpd.conf staat AllowOverride op All, dit heb ik speciaal gedaan zodat ik zeker weet dat het zou moeten werken :|

  • Shagura
  • Registratie: Augustus 2001
  • Laatst online: 21-08 16:57
Ok, ik heb nu uitgevogeld dat het waarschijnlijk iets met Rewritebase te maken heeft, maar als ik er RewriteBase /test/ aan toevoeg werkt het nog niet :( Nu heb ik echt helemaal geen id meer waar het in godsnaam aan kan liggen...