我正在运行Ubuntu 16.04,并在VPS上安装了LAMP。我还安装了mod_proxy和相关模块。我有一个后端应用程序运行dotnet侦听localhost:5000。我已将/etc/apache2/sites-enabled/000-default.conf修改为
ProxyPreserveHost On
# Servers to proxy the connection, or;
# List of application servers:
# Usage:
# ProxyPass / http://[IP Addr.]:[port]/
# ProxyPassReverse / http://[IP Addr.]:[port]/
# Example:
ProxyPass /app http://localhost:5000/
ProxyPassReverse /app http://localhost:5000/
ServerName localhost
当我尝试在浏览器中访问00.00.00.00/app时,我在Apache屏幕上出现以下错误:
在此服务器上找不到请求的URL /登录
然而,当我关闭我的dotnet应用程序时,当我尝试访问浏览器中的相同链接时,出现Service Unavailable错误。所以它做的事情。
00.00.00.00是VPS IP。