【发布时间】:2017-03-07 07:27:24
【问题描述】:
我正在使用 Docker 来为我的简单 WordPress 网站提供服务。一个 nginx 容器和一个 wordpress 容器。简单设置:
upstream wordpress_english {
server wordpress_en:80;
}
server {
listen 80;
server_name my_domain.com www.my_domain.com;
location / {
proxy_pass http://wordpress_english;
}
}
问题: 未加载静态文件(css、js 和图像)。
浏览器控制台的输出显示 404:
http://wordpress_english/wp-content/themes/twentyfifteen/genericons/genericons.css?ver=3.2
很容易发现问题:浏览器在 wordpress_english(nginx 上游名称)中查找静态文件,而不是 my_domain.com
我该如何解决这个问题?
【问题讨论】: