鍍金池/ 問答/Python  Linux/ How to run multi domainname in one djang

How to run multi domainname in one django with nginx and uwsgi?

我有一個django做的網(wǎng)站

url.py 的內(nèi)容大致上是這個樣子

  1. / : 首頁
  2. /app1 : App1
  3. /app2 : App2

現(xiàn)在用docker (nginx + uwsgi + django ) 能成功run server

但目前屬於這個狀態(tài)

domain/ 首頁
domain/app1 app1
domain/app2 app2

我想把設(shè)置改成

domain/ 首頁
domain2/ app1
domain3/ app2

請問該如何修改?

透過nginx uwsgi 能讓 domain2 對應(yīng)到 /app1 嗎?

目前我在nginx內(nèi)寫兩個 server block 能同時處理兩個domain

但無法讓domain對應(yīng)到 /app1

請大家?guī)蛶湍莻€我 謝謝

同事我也有發(fā)佈在 stackoverflow

https://stackoverflow.com/que...

回答
編輯回答
貓館

我使用proxy_pass 來解決

proxy_pass http://127.0.0.1/app1$request_uri;

2018年4月7日 14:10