.htaccess geeft geen php commands door
ik heb hier:
maar als ik dus naar: http://christian.chaterz.nl?WDI=3
hij toont dan de pagina vanaf ? niet wat is er fout waarom hij dat commando niet doorkrijgt?
Code (php)
1
2
3
4
2
3
4
RewriteCond %{HTTP_HOST} ^(www\.)?([^\.]+).chaterz.nl$ [NC]
RewriteRule ^(.*)$ 1-newsite/?page=profielen&visit=%2 [NC,L]
RewriteCond %{ENV:REDIRECT_STATUS} ^$
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ 1-newsite/?page=profielen&visit=%2 [NC,L]
RewriteCond %{ENV:REDIRECT_STATUS} ^$
RewriteCond %{REQUEST_FILENAME} !-f
maar als ik dus naar: http://christian.chaterz.nl?WDI=3
hij toont dan de pagina vanaf ? niet wat is er fout waarom hij dat commando niet doorkrijgt?
Idd, die conds boven de rule zetten. En dan nog QSA flag gebruiken.
Karl Karl op 17/08/2010 22:49:14:
Idd, die conds boven de rule zetten. En dan nog QSA flag gebruiken.
als ik het omdraai krijg ik een internal error, hij moet echt op deze volgorde,
nu wil ik dus dat die ? command herkend word
Ik ben ook geen expert in rewrites maar de conditions moeten volgens mij wel vóór de rules, anders kan ie niks met die condition. En moet % niet een $ zijn in de rule
"RewriteRule ^(.*)$ 1-newsite/?page=profielen&visit=%2 [NC,L]"
dus
RewriteRule ^(.*)$ 1-newsite/?page=profielen&visit=$2 [NC,L] of zelfs "=$1" ?
"RewriteRule ^(.*)$ 1-newsite/?page=profielen&visit=%2 [NC,L]"
dus
RewriteRule ^(.*)$ 1-newsite/?page=profielen&visit=$2 [NC,L] of zelfs "=$1" ?