Nginx反向代理映射不重定向
Nginx reverse proxy mapping does not redirect
我最近开始尝试解决我遇到的 this 问题。因此,我安装并设置了 NGINX,以便通过在 /etc/nginx/conf.d/
位置创建一个 .conf
文件,将端口 80 上的传入请求转发到端口 300。这是配置文件。
server {
listen 80;
server_name xyz.xyz;
location / {
proxy_pass http://127.0.0.1:300;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection 'upgrade';
proxy_set_header Host $host;
proxy_cache_bypass $http_upgrade;
}
}
但是当我点击 xyz.xyz 时,我得到了默认页面,当我转到 xyz.xyz:300 时,我得到了我的 NodeJS 应用程序。有什么建议吗?
似乎是 SELinux 的问题。
我只是 运行 这个命令,它起作用了。
setsebool -P httpd_can_network_connect 1
我最近开始尝试解决我遇到的 this 问题。因此,我安装并设置了 NGINX,以便通过在 /etc/nginx/conf.d/
位置创建一个 .conf
文件,将端口 80 上的传入请求转发到端口 300。这是配置文件。
server {
listen 80;
server_name xyz.xyz;
location / {
proxy_pass http://127.0.0.1:300;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection 'upgrade';
proxy_set_header Host $host;
proxy_cache_bypass $http_upgrade;
}
}
但是当我点击 xyz.xyz 时,我得到了默认页面,当我转到 xyz.xyz:300 时,我得到了我的 NodeJS 应用程序。有什么建议吗?
似乎是 SELinux 的问题。 我只是 运行 这个命令,它起作用了。
setsebool -P httpd_can_network_connect 1