【问题标题】:NGINX issue cannot access rootNGINX问题无法访问root
【发布时间】:2019-04-25 03:15:56
【问题描述】:

我已经在主机上设置了 nginx(非 docker 容器)

server {

    listen 443;
    server_name 1.0.0.0.5;
    ssl on;
    ssl_certificate /etc/nginx/conf/certificate.crt;
    ssl_certificate_key /etc/nginx/conf/privateKey.key;
    ssl_session_cache shared:SSL:10m;
    proxy_connect_timeout 600;
    proxy_send_timeout 600;
    proxy_read_timeout 600;
    send_timeout 600;
        location /app{
        rewrite ^/app(.*) /$1 break;
        proxy_pass http://12x.31.0.121:8100;
 }
}

docker 容器在 8100 端口上运行 命令: docker run -d -p 8100:1905 b0abf8a52b08

当我尝试访问该网站时,它无法加载静态文件。在这种情况下,我如何在 NGINX 中定义 root 或需要做其他事情?

【问题讨论】:

标签: docker nginx nginx-config


【解决方案1】:

期待 ->eu-west-1.compute.amazonaws.com/app/Image/data7.png 但得到 ->eu-west-1.compute.amazonaws.com/Image/data7.png

那是 rewrite ^/app(.*) /$1 break; 对 url 进行条带化,它会删除 /app。删除它,它会很好。

【讨论】:

  • 你重启nginx了吗?
猜你喜欢
  • 2020-05-21
  • 2020-02-28
  • 2010-10-13
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-11-12
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多