我按照描述的步骤将我的 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 的路径错误,您可以检查这是否是您的情况。
正确配置:
不正确的配置会导致:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)