2013-04-29 37 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