2013-04-29 38 views
2

我正在与Apache和Nginx的代理python/Django的工作。重写URL在Nginx的代理+ Apache设置

我需要改变一些网址,像这样的:

www.mydomain.com/client_A/

www.mydomain.com/client_B/

www.mydomain.com/clients/1/

www.mydomain.com/clients/2/

我会在Nginx配置中进行重写,但问题是这不应该对用户可见,而应该继续将URL看作www.mydomain.com/client_A/而不是内部URL。

主要思想是提前做的Nginx/Apache配置

感谢。

回答

2

我相信

rewrite ^/client_A/(.*)$ /clients/1/$1 last; 

在nginx的配置应该工作。

+0

不完全是我在找什么,但很好。谢谢 – user2331871 2013-04-30 08:24:24