昨天从yii官网下载了一个yii源码,发现blog页面的js,css都显示为 Access Denied! 整个页面没有样式,非常杂乱。

根据"Access Denied!"的提示,以为文件的权限不够,将真个目录都设置了777,依然有问题。经过进一步分析,发现是nginx的配置中拒绝了js,css的文件显示。

修复方法如下:

在某个虚拟主机

server{

 

}

中加上如下的代码:

location ~ .*\.(css|js)$
                {
                        expires      1h;
                }

平滑重启nginx就可以生效了。

kill -HUP `cat /usr/local/nginx/logs/nginx.pid`

相关文章:

  • 2021-08-01
  • 2021-11-19
  • 2018-11-14
  • 2022-12-23
  • 2022-12-23
  • 2021-06-30
  • 2021-11-28
  • 2021-12-17
猜你喜欢
  • 2021-06-08
  • 2022-03-14
  • 2021-12-15
  • 2021-10-25
  • 2022-12-23
  • 2021-12-29
相关资源
相似解决方案