Docker NGINX问题无法访问根目录
我已经在主机上安装了nginx(非docker容器)Docker NGINX问题无法访问根目录,docker,nginx,nginx-config,Docker,Nginx,Nginx Config,我已经在主机上安装了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_c
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;
}
}
在端口8100上运行的docker容器
命令:
码头装卸工运行-d-p 8100:1905 b0abf8a52b08
当我试图访问该网站时,它无法加载静态文件。在这个场景中,我应该如何在NGINX中定义root或者其他需要完成的事情
它期望->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
。删除它就可以了。你的静态文件路径是什么样子的?静态文件是.css、.js、bower_组件、image、etcI意味着你预期的指向这些文件的url路径->但是正在获取->你重新启动了nginx吗?