宝塔618特惠活动,企业版999元/年,宝塔SSL证书买1送1!限时抢购!查看活动
当前位置:论坛首页 > Linux面板 > 求助

【已解决】静态文件无法加载

发表在 Linux面板2021-8-25 17:05 [复制链接] 12 4875

发表于 2021-8-25 17:46:29 | 显示全部楼层
您好,截图看你网站配置,如果存在下面名参数把它删除重新访问看看

  1.   location ~ .*\.(js|css)?$
  2.     {
  3.         expires      12h;
  4.         error_log /dev/null;
  5.         access_log /dev/null;
  6.     }

  7. location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$
  8.     {
  9.         expires      30d;
  10.         error_log /dev/null;
  11.         access_log /dev/null;
  12.     }
复制代码
使用道具 举报 回复 支持 反对
发表于 2021-8-25 18:05:05 | 显示全部楼层
你是指把里面的参数删除还是整块代码删除了? 我把整块代码删除之后好像就行了....新手第一次部署还不是很懂nginx
使用道具 举报 回复 支持 反对
发表于 2021-8-25 18:23:06 | 显示全部楼层
谢花郎 发表于 2021-8-25 17:46
您好,截图看你网站配置,如果存在下面名参数把它删除重新访问看看

再测试了一边,删除了截图中的配置之后顺利出现静态文件,谢谢啦。
使用道具 举报 回复 支持 反对
发表于 2021-8-25 18:27:07 | 显示全部楼层
宝塔用户_vdzvep 发表于 2021-8-25 18:23
再测试了一边,删除了截图中的配置之后顺利出现静态文件,谢谢啦。

嗯,你是自己部署的程序还是通过python管理部署后映射的
使用道具 举报 回复 支持 反对
发表于 2021-8-25 19:37:11 | 显示全部楼层
谢花郎 发表于 2021-8-25 18:27
嗯,你是自己部署的程序还是通过python管理部署后映射的

通过python管理部署后映射的,刚刚又调试了一阵子,发现好像还是删了一个有(png/js/css...)的location代码块才能够显示静态文件
使用道具 举报 回复 支持 反对
发表于 2021-8-26 09:09:06 | 显示全部楼层
宝塔用户_vdzvep 发表于 2021-8-25 19:37
通过python管理部署后映射的,刚刚又调试了一阵子,发现好像还是删了一个有(png/js/css...)的location ...

好,我今天测一下。
使用道具 举报 回复 支持 反对
发表于 2021-8-26 10:25:20 | 显示全部楼层
宝塔用户_vdzvep 发表于 2021-8-25 19:37
通过python管理部署后映射的,刚刚又调试了一阵子,发现好像还是删了一个有(png/js/css...)的location ...

你用的面板是什么版本呢?我这边使用7.7.0测试python管理部署后直接映射查看配置
文件是去除js、css这些相关参数的
25.png
使用道具 举报 回复 支持 反对
发表于 2021-8-26 15:32:31 | 显示全部楼层
谢花郎 发表于 2021-8-26 10:25
你用的面板是什么版本呢?我这边使用7.7.0测试python管理部署后直接映射查看配置
文件是去除js、css这些 ...

我用的面板也是7.7.0版本,在配置文件中是没有这些js、css相关参数的。不过在反向代理這一頁有
location  ~* \.(gif|png|jpg|css|js|woff|woff2)$
{
    proxy_pass http://127.0.0.1:8001;
    proxy_set_header Host $host;
    proxy_set_header X-Real-IP $remote_addr;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    proxy_set_header REMOTE-HOST $remote_addr;
        expires      12h;
}

这么一个代码块
使用道具 举报 回复 支持 反对
发表于 2021-8-26 15:44:37 | 显示全部楼层
宝塔用户_vdzvep 发表于 2021-8-26 15:32
我用的面板也是7.7.0版本,在配置文件中是没有这些js、css相关参数的。不过在反向代理這一頁有

这么一个 ...

你是直接去掉了反向代理配置内这些吗
使用道具 举报 回复 支持 反对
发表于 2021-8-26 16:00:21 | 显示全部楼层
本帖最后由 宝塔用户_vdzvep 于 2021-8-26 16:07 编辑
谢花郎 发表于 2021-8-26 15:44
你是直接去掉了反向代理配置内这些吗

未修改之前是
#PROXY-START/

location  ~* \.(gif|png|jpg|css|js|woff|woff2)$
{
    proxy_pass http://127.0.0.1:8001;
    proxy_set_header Host $host;
    proxy_set_header X-Real-IP $remote_addr;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    proxy_set_header REMOTE-HOST $remote_addr;
        expires      12h;
}

location /static {
      alias /www/wwwroot/Website/static_collected;
}
    location /media {
      alias /www/wwwroot/Website/media;
}
location /
{
    proxy_pass http://127.0.0.1:8001;
    proxy_set_header Host $host;
    proxy_set_header X-Real-IP $remote_addr;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    proxy_set_header REMOTE-HOST $remote_addr;
   
    add_header X-Cache $upstream_cache_status;
   
    #Set Nginx Cache
   
            add_header Cache-Control no-cache;
}

#PROXY-END/

修改之后是(删除第一段代码)
#PROXY-START/

location /static {
      alias /www/wwwroot/Website/static_collected;
}
    location /media {
      alias /www/wwwroot/Website/media;
}
location /
{
    proxy_pass http://127.0.0.1:8001;
    proxy_set_header Host $host;
    proxy_set_header X-Real-IP $remote_addr;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    proxy_set_header REMOTE-HOST $remote_addr;
   
    add_header X-Cache $upstream_cache_status;
   
    #Set Nginx Cache
   
            add_header Cache-Control no-cache;
}

#PROXY-END/

其他代码我都没有动过
使用道具 举报 回复 支持 反对
发表于 2021-8-27 11:52:45 | 显示全部楼层
宝塔用户_vdzvep 发表于 2021-8-26 16:00
未修改之前是

修改之后是(删除第一段代码)

好的,明白了。你是部署django项目吗
使用道具 举报 回复 支持 反对
发表于 2021-8-27 13:38:44 | 显示全部楼层
谢花郎 发表于 2021-8-27 11:52
好的,明白了。你是部署django项目吗

是的没错
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急运维服务

响应时间:3分钟

问题处理方式:宝塔专家1对1服务

工作时间:工作日:9:00 - 18:30

宝塔专业团队为您解决服务器疑难问题

点击联系技术免费分析

工作时间:09:00至18:30

快速回复 返回顶部 返回列表