宝塔nginx开启防盗链后网站后台错版乱码css,js出现404报错怎么办?通过阿里云北京代理万维景盛优惠租用阿里云服务器的小伙伴们,曾经遇到这样的问题:使用nginx开启静态资源防盗链,结果网站后台错版乱码了,css和js文件都显示404,不存在。这是什么原因呢?怎么解决呢?万维景盛小编为您解答。
其实这是nginx在判断静态资源请求来源时出现了问题。如果你从首页访问,进入后台,也许没有任何问题,但如果你直接从后台路径登录进去,或者后台程序没有传递referer参数,那么referer就会遇到空值,那么这时就会触发nginx的盗链判断,从而根据你的设置返回404或者403报错。
所以在遇到这种问题时,你只需要在nginx防盗链判断参数里加上允许referer空值即可解决。