NGINX反向代理内容未正确显示

省略

我正在尝试使用NGINX反向代理各种内部应用程序/站点/服务,并且能够使某些内部应用程序/站点/服务正常工作,而其他一些应用程序却无法正常工作。

因此,例如,我在下面添加了一些代码。鳄梨调味酱的第一个反向代理可以正常工作。

Muximux的第二个反向代理显示内容时格式不正确。不知道为什么吗?

第三个设置给出404 /找不到错误。

#################################################
################### 10.10.1.2 ###################
#################################################

server {
    listen 80;
#   listen 80 default_server;
#   listen [::]:80 default_server;
    root /var/www/html;
    index index.html index.htm index.nginx-debian.html;
    server_name 10.10.1.2;


    location / {
        try_files $uri $uri/ =404;
    }

    location /guac {
    proxy_pass http://10.10.1.3:8080/guacamole;
    proxy_buffering off;
    access_log off;
    tcp_nodelay on;
    tcp_nopush off;
    sendfile on;
    client_body_buffer_size 10K;
    #client_header_buffer_size 1k;
    client_max_body_size 8m;
    #large_client_header_buffers 2 1k;
    client_body_timeout 12;
    #client_header_timeout 12;
    keepalive_timeout 15;
    send_timeout 10;
    proxy_http_version 1.1;
    proxy_set_header Upgrade $http_upgrade;
    proxy_set_header Connection "upgrade";
    }


    location /muximux {
    proxy_pass http://10.10.1.10/mux/;
    proxy_http_version 1.1;
    proxy_set_header Upgrade $http_upgrade;
    proxy_set_header Connection "upgrade";
    }

    location /localserve {
    proxy_pass http://10.10.1.10;
    }

}

对于可能出什么问题的任何帮助和指导,将不胜感激。

谢谢

理查德·史密斯

通过将单个服务器块中的多个应用程序放置在单独的子文件夹中,可以实现反向代理。

但是,每个应用程序必须知道它托管在子文件夹中。

应用程序返回的页面包含指向资源文件和页面链接的URL。通常,这些URL(由应用程序创建)也必须由子文件夹作为前缀,否则它们将无法正确通过反向代理,并导致显示的页面格式不正确。

某些应用程序并非设计为在子文件夹中运行,而其他应用程序则几乎不需要调整。您将需要调查每个应用程序的配置,并寻找一个配置项来设置基本URL。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用反向代理Nginx与GoLang进行SSL

来自分类Dev

使用Nginx作为反向代理中的不正确的重定向方案

来自分类Dev

从Nginx反向代理到鱿鱼

来自分类Dev

Nginx-反向代理未调用PHP脚本

来自分类Dev

Nginx反向代理设置

来自分类Dev

流星Mupx与Nginx反向代理

来自分类Dev

Nginx反向代理设置

来自分类Dev

nginx反向代理条带域

来自分类Dev

Nginx向Unicorn的反向代理-Nginx配置不正确?

来自分类Dev

使用反向代理在Nginx中显示PhpMyAdmin错误

来自分类Dev

Nginx代理传递给反向代理

来自分类Dev

反向代理Nginx本身

来自分类Dev

Nginx反向代理与动态basehref?

来自分类Dev

NGINX反向代理配置结构

来自分类Dev

nginx反向代理或nodejs获取?

来自分类Dev

Nginx反向代理重定向

来自分类Dev

Nginx反向代理返回不正确的URL

来自分类Dev

Nginx反向代理设置

来自分类Dev

NGINX反向代理到HTTP

来自分类Dev

流星Mupx与Nginx反向代理

来自分类Dev

无法为NGINX反向代理缓存的内容设置HTTP标头

来自分类Dev

mkdocs nginx反向代理慢

来自分类Dev

彩色框未正确显示内容框

来自分类Dev

Nginx 反向代理:使用 jwilder/nginx-proxy 为 gitlab 容器设置正确的端口

来自分类Dev

nginx 内部反向代理

来自分类Dev

修改 nginx 配置以正确反向代理 websockets

来自分类Dev

如何配置nginx反向代理

来自分类Dev

Nginx 反向代理到 Gogs

来自分类Dev

firebase 托管未显示正确的文件内容