【发布时间】: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 或需要做其他事情?
【问题讨论】:
-
你的静态文件路径是什么样的?
-
静态文件有.css、.js、bower_components、图片等
-
我的意思是这些文件的预期 url 路径
标签: docker nginx nginx-config