Neuling bittet um Hilfe: Ich möchte einen typischen Nginx + Reverse-Proxy-Apache-Server erstellen
Die aktuelle Konfiguration ist wie folgt. Der Server befindet sich im Intranet und lauscht auf Port 81. Der Router hat die Nginx-Portzuordnung 8080->80 durchgeführt, aber keine Apache-Portzuordnung
Ich möchte wissen:
1. So schließen Sie die Reverse-Proxy-Konfiguration wie bei den meisten Websites ab
2. Kann ein Reverse-Proxy implementiert werden, wenn der Router nur Nginx-Port-Mapping (8080 bis 80) durchführt? Oder muss ich eine Portzuordnung für Apache durchführen?
3. Kann dieser Konfigurationsmodus .htaccess unterstützen?
1.
Apache2:
Nginx:
2.
路由的端口映射只和 Nginx 有关。
3.
支持,一般在 Apache2 里做重写就行。
或者可以用 Nginx 提前处理一些静态文件请求,不转发给 Apache2.