magento 网站迁移后 CSS 不加载

标签 css magento migration e-commerce

我按照描述的步骤将我的 magento 网站迁移到不同的服务器 here .一切都很顺利,除了当我加载页面时,CSS 不会加载,我只是以纯文本格式获取页面。

我使用 firebug 并注意到系统用于获取 CSS 文件的路径在 FTP 服务器中不存在。它以“minify”文件夹开头,这让我觉得可能从以前的服务器缓存了一些东西。

一个例子:

my_site_url/minify/1281335374/skin/frontend/default/hellouno/css/styles.css

这个路径不存在,甚至在以前的服务器中也不存在,所以我在想也许这些文件应该是动态生成的?我真的很困惑,任何帮助将不胜感激!

最佳答案

在我的例子中,问题是域末尾缺少斜杠“/”。

使用以下命令获取两行:

SELECT * FROM core_config_data WHERE path = 'web/unsecure/base_url' OR path = 'web/secure/base_url';

然后手动更新它们并确保域名有最后的“/”,否则它会将域名与以下文件夹名称合并。

如果在检查时发现错误的 CSS 和 JS 路径,您可以检查这是否符合您的条件。

正确的配置:

enter image description here

不正确的配置结果:

enter image description here

  • 记得清除 var/cache 文件夹。

关于magento 网站迁移后 CSS 不加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39152807/

相关文章:

android - 将 css 渐变转换为 android 渐变 (xml)

Magento resize() 图像质量 : dirty white background

php - Magento 与 IWD Onepage Checkout 发生 fatal error

css - 根据另一个 div 定位 div

css - SASS 的关键帧参数

testing - Visual Studio 在线迁移(VSO 到 VSO)——不仅仅是代码

android - 将 keystore 从 eclipse 导入到 android studio

python - 当 models.py 在应用程序的文件夹中时未检测到 Django 迁移

html - li 在 html 页面中悬停问题

Magento 管理模块 Controller - 加载另一个操作