我正在尝试使用以下命令部署静态资源:
php bin/magento setup:static-content:deploy
还删除了var文件夹。
之后,如果我在浏览器中加载网站,则不会加载来自源的css,js文件。
例如,源中的链接如下所示:
http://www.example.com/pub/static/version1503771754/_cache/merged/f02fb718e9807603b4bf524157f9fd9b.min.css
当我检查文件的物理位置时:
http://www.example.com/pub/static/_cache/merged/f02fb718e9807603b4bf524157f9fd9b.min.css
文件非常多。
所以文件的签名使其无法访问。
但是如果我禁用签名,我在后端会收到500内部服务器错误。
任何帮助将不胜感激。
答案 0 :(得分:0)
问题已解决。
如果有人面临同样的问题。
文件.htaccess不正确。我下载了最新版本的文件并将其放在pub / static /文件夹中并再次运行该命令,同时删除了:
文件夹中的所有缓存。
这解决了这个问题。