Ik heb om een traling slash aan het eind van mijn redirects te zetten heb ik de volgende rules:
[code]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_URI} !\..+$
RewriteCond %{REQUEST_URI} !/$
RewriteRule (.*) /$1/ [R,L]
[/code]
Het blijkt dat als ik een POST-form submit dat de POST niet meer werkt op een of andere manier. Haal ik de rules weg zodat ik geen trailing rewrite meer heb dan werken de POST-forms weer.
Ik weet dat je met mod_rewrite andersom moet werken, dus de meest kleine rewrite_rule moet onderaan staan. Bovenstaand moet alleen bovenaan in de .htaccess wil het werken.
Wat doe ik verkeerd ?
Op een of andere manier bleek er een fout in mijn form te zitten waardoor deze hiervoor wel werkte maar dan op een verkeerde manier.
[code]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_URI} !\..+$
RewriteCond %{REQUEST_URI} !/$
RewriteRule (.*) /$1/ [R,L]
[/code]
Het blijkt dat als ik een POST-form submit dat de POST niet meer werkt op een of andere manier. Haal ik de rules weg zodat ik geen trailing rewrite meer heb dan werken de POST-forms weer.
Ik weet dat je met mod_rewrite andersom moet werken, dus de meest kleine rewrite_rule moet onderaan staan. Bovenstaand moet alleen bovenaan in de .htaccess wil het werken.
Wat doe ik verkeerd ?
Op een of andere manier bleek er een fout in mijn form te zitten waardoor deze hiervoor wel werkte maar dan op een verkeerde manier.
[ Voor 10% gewijzigd door Verwijderd op 01-01-2009 14:27 ]