这个versionxxx原本是magento2提供的静态内容签名功能,是为了deploy后让静态资源缓存失效的,但在特殊情况下,这个versionxxx会导致静态资源出现404的情况,解决方法如下:

方法1:后台设置:

  1. 登录后台
  2. Stores –> Configuration
  3. Advanced 下, 选择 Developer
  4. 展开 Static Files Settings
  5. 将下拉框选项 Sign Static Files 选为 “No”

方法2:数据库设置

数据库执行:

insert into core_config_data (config_id, scope, scope_id, path, value) values (null, ‘default’, 0, ‘dev/static/sign’, 0);

然后在网站根目录执行:

php bin/magento setup:static-content:deploy -f

php bin/magento cache:flush

php bin/magento cache:clean

完成后,vsersionxxx就去除掉了

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注