Wordpress / 整活 · 15 9 月, 2020 2

关于宝塔面板安装的Nginx不能反向代理Docker安装的WordPress等Web应用服务镜像的解决办法

(嫌题目长?你想咋写??)

宝塔面板安装的Nginx在设置由Docker安装的Wordpress反向代理时会出问题。具体症状为:打开反代地址,Wordpress的图片刷不出来,只有文字显示。解决办法:

  1. 打开宝塔面板,进入网站设置界面
  2. 点左边的“配置文件”
  3. 在配置文件中找到以下字段并注释掉:
location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$
{
    expires      30d;
    error_log off;
    access_log /dev/null;
}
    
location ~ .*\.(js|css)?$
{
    expires      12h;
    error_log off;
    access_log /dev/null; 
}

其他Web应用(如KodExplorer、ownCloud等)同理。