【发布时间】:2019-11-25 13:08:00
【问题描述】:
我有一个节点应用程序在端口 8888 上运行,并将 Apache 配置为反向代理。但它不是代理它。我有一个成功运行的 .net 核心应用程序,它也有 Apache 作为反向代理。 Curling localhost:8888 给出响应,表示节点应用程序正在响应。我的 VPS 上安装了 centos 7。
下面是我的 Apache 配置:
<VirtualHost *:80>
ProxyPreserveHost On
ProxyPass / http://127.0.0.1:8888/
ProxyPassReverse / http://127.0.0.1:8888/
ServerName t.domain.com
ServerAlias www.t.domain.com
ErrorLog /home/dotNetCoreApps/logs/tew-error.log
CustomLog /home/dotNetCoreApps/logs/tew-access.log common
RewriteEngine on
RewriteCond %{SERVER_NAME} =t.domain.com [OR]
RewriteCond %{SERVER_NAME} =www.t.domain.com
RewriteRule ^ https://%{SERVER_NAME}%{REQUEST_URI} [END,NE,R=permanent]
</VirtualHost>
【问题讨论】: