On Sun, May 05, 2013 at 02:38:17AM +0100, henrique matias wrote: Hi there,
> Also i tried adding the address to the try_files: > > try_files $uri $uri @app/de/; and try_files $uri $uri @app/de; > > but that didn't work either. Unless you also added new named locations like "@app/de/", I'd expect that to return HTTP 500. That's a more specific problem report than "didn't work". > The core basic of my problem is "Rewrite the URL based on the "server > name"". > > So far the only options i see on nginx are: > > 1. Have a configuration with one "if" and one "rewrite" in order to map > server name to path http://nginx.org/r/map Set a (possibly empty) variable called (say) $path_prefix, and then use that in your rewrite or proxy_pass line. Note that using a variable in proxy_pass has other requirements too: http://nginx.org/r/proxy_pass > 2. Multiple server declarations sharing the same configuration ( probably > using some sort of include? ) Can work, if the shared configuration is truly the same. > What you reckon? Any suggestion ? I still think that until you demonstrate that your back-end works with this, the rest is not useful. Test one thing at a time, and keep the configuration simple. f -- Francis Daly [email protected] _______________________________________________ nginx mailing list [email protected] http://mailman.nginx.org/mailman/listinfo/nginx
