Ik heb dus een mod_rewrite gemaakt die alle requests die beginnen met /test te laten redirecten naar /test/index:
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?
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?