Proxy_pass and slash witch nginx
mdounin at mdounin.ru
Wed May 18 23:50:45 MSD 2011
On Wed, May 18, 2011 at 12:11:33PM -0400, myckeul wrote:
> I set up a reverse proxy for a client with Nginx.
> I still have a problem when I click on a link but the name of the
> directory doesn't end with a slash.
> The proxy address is http://proxy.com and all requests are returned to
> Example: http://proxy.com/test/ and reference works well inside
> http://mydomain.com but remains on http://proxy.com/test/
> If I remove the slash of the end I don't have http://proxy.com/test in
> the address bar but http://mydomain.com/test/ (with slash at the end
> because the other web server adds).
> In the http headers I see a 301 but it is not handled by nginx visibly:
> GET /test HTTP/1.1
> Host: proxy.com
> HTTP/1.1 301 Moved Permanently
> Location: http://mydomain.com/test/
> Age: 108
> I thought to rewrite the rules but it might cause trouble.
> If anyone has an idea on the subject, I'm interested.
More information about the nginx