Hello, I'm trying to make the URLs on my site more "friendly" with map, but I don't understand the right way.
My config looks like this: ========= map $uri_lowercase $new { include /foobar/rewriterules.map; } server { listen 443 ssl; [...] location / { if ($new) { rewrite ^ $new redirect; } location ~ \.php$ { fastcgi_pass unix:/var/run/foobar; include global/php.conf; } } The rewriterules.map looks like this: /product/foo /product.php?id=100; /product/bar /product.php?id=200; This also works so far, but I want to preserve the URL in the address bar. I already tried it with break instead of redirect, unfortunately it doesn't seem to work. (error 500) What's the right way to do this? Thanks Dieter Posted at Nginx Forum: https://forum.nginx.org/read.php?2,283588,283588#msg-283588 _______________________________________________ nginx mailing list nginx@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx