Rewrite foo.com. to foo.com
Ezra Zygmuntowicz
ez at engineyard.com
Thu Nov 8 02:06:16 MSK 2007
Hi there-
I'm trying to sort out a problem a client is having with a googlemap
api key. I need to rewrite any requests that end in a . to the same
request with no .
example:
incoming request to foo.bar.com. needs to be rewritten to
foo.bar.com with no trailing dot , but retaining any uri so
foo.bar.com./qux -> foo.bar.com/qux
Any ideas on how to accomplish this? I tried something like this:
if ( $host ~* (.*?\.?foo\.com)\.)$ {
set $domainwithoutdot $1;
rewrite ^(.*)$ http://$domainwithoutdot$1 permanent;
}
Help?
Thanks
Ezra Zygmuntowicz
Founder & Ruby Hacker
ezra at engineyard.com
EngineYard.com
More information about the nginx
mailing list