更新css后阿里云对象存储不同步更新

论坛首页 论坛 寻求帮助 更新css后阿里云对象存储不同步更新

正在查看 4 条回复
  • 作者
    帖子
    • #22407
      bb7
      参与者
        @bb7
        楼主

        请教一下有关对象存储不同步的问题

        我网站上使用了阿里云的对象存储服务,会同步wp-content/uploads下面的文件

        但是我发现elementor的css文件也放在这个路径下的

        网站请求css的路径是这样的 wp-content/uploads/elementor/css/post-715.css?ver=1644398059

        猜测是用后面的版本号来区分css 而不是单纯的文件名

        现在现象就是我用elementor更新的样式 在前端刷新不出来 只有在阿里云控制台删除对应的css 回源后才可以显示

        请问下 这种问题有什么好的解决

      • #22409
        bb7
        参与者
          @bb7
          楼主

          请教一个有关elementor修改后对象存储css不同步更新的问题

          我网站使用的是阿里云的对象存储 同步的路径是 wp-content/uploads

          我发现elementor的css 也是放在这个路径下面的

          请求路径类似于这样: wp-content/uploads/elementor/css/post-1447.css?ver=1644398060

          应该使用后面的版本号来区分是否是最新的文件

          现在的问题是阿里云似乎忽略了版本号 造成我只有在阿里云管理后台删除文件后 重新回源才能拿到最新的css

          请问一下这个问题是否有什么解决办法

        • #22410
          耗子
          管理员
            @haozi
            耗子博客
            hzbk.net

            应该是无解的,可以试试工单问问阿里云能不能按参数存储。

            • #22411
              bb7
              参与者
                @bb7
                楼主

                好吧 谢谢你

            • #22412
              孙锡源
              管理员
                @ibadboy
                坏蛋的博客
                ibadboy.net

                这个确实无解。只能是把云存储去掉,只用 CDN,CDN 是可以识别参数的。现在类似又拍云的这种 CDN 都支持 CDN 访问时自动镜像到云存储,下次回源直接从云存储取。同时镜像过程中也可以排除掉某些文件不镜像(比如可以排除掉这些 css、js,这样图片就从云存储回源,css、js 从源站回源),所以我感觉又拍云可能更合适一些。

                • #22413
                  bb7
                  参与者
                    @bb7
                    楼主

                    我问阿里的客服了 是不支持

                    我现在准备改下 OSS Aliyun 这个插件 图片资源走oss css和js其他文件就不存oss 这样就css就走cdn不走oss了 应该就行了

                • #22414
                  bb7
                  参与者
                    @bb7
                    楼主

                    改了下 OSS Aliyun 加了个配置项 可以过滤掉正则匹配的文件

                    正则会被转义 不能写反斜杠 还不知道为啥

                    • #22433
                      孙锡源
                      管理员
                        @ibadboy
                        坏蛋的博客
                        ibadboy.net

                        不好意思忘记回复了。

                        这个问题你是否已经解决了?未解决的话把你修改的代码部分贴一下。

                        • #22434
                          bb7
                          参与者
                            @bb7
                            楼主

                            是保存的时候用了转义 问题不大 已经搞定了 谢谢

                    正在查看 4 条回复
                    • 哎呀,回复话题必需登录。