Welcome! Log In Create A New Profile

Advanced

Rewrite PHP block older browsers

Posted by leeus 
leeus
Rewrite PHP block older browsers
August 08, 2012 01:30PM
I have the following config file that works for everything but PHP
pages.

I am trying to get everything as an ancient_browser to add /IE/ in the
URL. Essentially changing the root for these clients although you cannot
set this within an if. This is working for anything not .php and loads
the content silently from the /IE/ content.

If I add the rewrite within the PHP location it doesn't work either. Any
ideas?

location / {
if ($ancient_browser) {
rewrite ^(.*)$ /IE/$1 break;
}
try_files $uri $uri/ /index.php;
}


location ~ \.php$ {
include /etc/nginx/fastcgi_params;
fastcgi_index index.php;
if (-f $request_filename) {
fastcgi_pass 127.0.0.1:9000;
}
}

Posted at Nginx Forum: http://forum.nginx.org/read.php?2,229437,229437#msg-229437

_______________________________________________
nginx mailing list
nginx@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx
Sorry, only registered users may post in this forum.

Click here to login