首頁  >  問答  >  主體

路由器 - 求問nginx+apache 配置

新人求救:我想搭建一個典型的nginx+反向代理apache的伺服器
目前設定如下 伺服器位於內網 nginx監聽埠80 apache監聽埠81 路由器已做nginx埠對映8080->80 未做apache的埠對映
我想知道:
1、如何像大多數網站一樣完成反向代理的設定
2.若路由器只做nginx埠對映(8080 to 80) 能否實現反向代理?還是必須為apache做連接埠映射?
3.這種配置模式能否支援.htaccess?

黄舟黄舟2713 天前486

全部回覆(1)我來回復

  • 迷茫

    迷茫2017-05-16 17:06:01

    1.

    Apache2:

    Listen 127.0.0.1:81
    

    Nginx:

    server {
        listen 80;
        location / {
            proxy_pass http://127.0.0.1:81;
        }
    }
    

    2.

    路由的連接埠對映只和 Nginx 有關。

    3.

    支持,一般在 Apache2 裡做重寫就行。
    或是可以用 Nginx 事先處理一些靜態檔案要求,不轉寄給 Apache2.

    回覆
    0
  • 取消回覆