Nginx图片、css和JS不能伪静态的解决办法

好多朋友使用了曹操博客的蜘蛛池分城市站群模板,经过检索发现不少人css文件加载错误导致首页无法正常显示或者排版错误。

本文中提到的方法可以解决上述问题。

近有用户反映图片不显示,经检查使用的是nginx服务器,并且伪静态规则没有错误。

原来是由于有的nginx默认配置会自动拦截常见的图片后缀和css、js

解决办法就是找到nginx配置,删除那2段代码;

通常情况下是在nginx安装目录下的conf/nginx.conf文件,如果是宝塔面板,则nginx配置和站点配置里都要删除

找到如下代码:

location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$ 
{ 
expires 30d; 
} 
location ~ .*\.(js|css)?$ 
{ 
expires 1h; 
}

删除之后重启就可以了。

未经允许不得转载:小旋风SEO > 服务器技术 » nginx图片、css和JS不能伪静态的解决办法

本站所有内容仅限用于学习和研究目的,程序仅供本地断网测试,转载请说明出处!
站群SEO » Nginx图片、css和JS不能伪静态的解决办法

发表评论

欢迎 访客 发表评论

聚合全网站群程序及推送工具!

联系站长 联系客服