完美解决Cloudreve安装完成后域名访问首页空白,首先出现错误的环境为Linux, Centos,软件包64位,自己编译的,非使用宝塔面板,按照Cloudreve配置完后,我发现使用授权的域名访问,首页显示空白,打开控制台查看,发现是静态文件等无法访问,明明配置了反代规则,为什么不行呢?
反代规则
- location / {
- proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
- proxy_set_header Host $http_host;
- proxy_redirect off;
- proxy_pass http://81.68.66.128;
- }
其实原因很简单,那就是此规则和自编译的Nginx产生的规则冲突,将Nginx默认生成的其他location规则全部删除,仅仅留下上面的规则,重启Nginx和Cloudreve即可!