91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Nginx如何實現同一個域名配置多個項目

發布時間:2021-04-01 11:47:06 來源:億速云 閱讀:984 作者:小新 欄目:開發技術

這篇文章主要介紹Nginx如何實現同一個域名配置多個項目,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!

使用Nginx要在同一個域名下配置多個項目有兩種方式:

  • nginx按不同的目錄分發給不同的項目

  • 啟用二級域名,不同的項目分配不同的二級域名

1.nginx按不同的目錄分發給不同的項目:

server {
  listen  80;
  server_name example.com;
 
  location ^~ /project1 {
    proxy_pass   http://localhost:8081;
    proxy_set_header Host    $host;
    proxy_set_header X-Real-IP  $remote_addr;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
  }
 
  location ^~ /project2 {
    proxy_pass   http://localhost:8082;
    proxy_set_header Host    $host;
    proxy_set_header X-Real-IP  $remote_addr;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
  }
 
  location / {
    proxy_pass   http://localhost:8080;
    proxy_set_header Host    $host;
    proxy_set_header X-Real-IP  $remote_addr;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
  }
}

這里配置了三個項目:

  • http://example.com/project1路徑分發到http://localhost:8081

  • http://example.com/project2路徑分發到http://localhost:8082

  • 其他路徑分發到http://localhost:8080

2.啟用二級域名,不同的項目分配不同的二級域名

注意:很多同學說無效,原因是一定要先對二級域名添加A記錄到主機,同一個域名可以添加N個二級域名到同一個主機

server {
  listen  80;
  server_name example.com;
  location / {
    proxy_pass   http://localhost:8080;
    proxy_set_header Host    $host;
    proxy_set_header X-Real-IP  $remote_addr;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
  }
}

project1

server {
  listen  80;
  server_name project1.example.com;
  location / {
    proxy_pass   http://localhost:8081;
    proxy_set_header Host    $host;
    proxy_set_header X-Real-IP  $remote_addr;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
  }
}

project2

server {
  listen  80;
  server_name project2.example.com;
  location / {
    proxy_pass   http://localhost:8082;
    proxy_set_header Host    $host;
    proxy_set_header X-Real-IP  $remote_addr;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
  }
}

注意:這三個項目屬于不同的域名,項目之間通過http訪問會存在跨域問題。

以上是“Nginx如何實現同一個域名配置多個項目”這篇文章的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

随州市| 蒲城县| 襄樊市| 尉犁县| 古交市| 育儿| 敦化市| 平利县| 白银市| 武鸣县| 龙口市| 当雄县| 进贤县| 海兴县| 沈丘县| 台南县| 苍山县| 建水县| 神池县| 龙井市| 高青县| 五华县| 会理县| 班玛县| 琼结县| 资中县| 亚东县| 确山县| 通河县| 锡林浩特市| 肃南| 延庆县| 额尔古纳市| 民权县| 海南省| 佛冈县| 绥滨县| 宝兴县| 库伦旗| 雅安市| 伊金霍洛旗|