1

我最近从我的托管服务器下载了一个站点到我的本地主机。我已经在 localhost 上设置了所有内容以使用本地数据库,但是当我运行前端时,图像文件不会加载,因为 Magento 正在寻找它们https://而不是http://,整个后端也是如此。页面在后端加载,但也没有应用样式,因为 Magento 在https://. 我没有运行secure_url,只有unsecure_url在后端和前端运行。

这是 Web Inspector 的屏幕截图。

截屏

我怎样才能解决这个问题?

// 编辑

好吧,我的后端一团糟,这里是 Config->Web 部分的屏幕截图,特别是 URL:

在此处输入图像描述

4

3 回答 3

1

如果您还没有这样做,那么清除 var/cache 总是一个好主意。你的 base_url 上也有斜杠吗?

于 2012-07-11T23:11:37.877 回答
0

如果您已经清空了您的var/cache文件夹,那么您的问题还有另一个可能的来源。转到System/Developer/并禁用Javascript Settings/Merge JavaScript FilesCSS Settings/Merge CSS Files。然后转到System/Cache并按下Flush JavaScript/CSS Cache按钮。

于 2012-07-12T09:16:10.413 回答
0

如果 .htaccess 或 httpd.conf 中没有重定向 HTTP->HTTPS 的重定向规则,
您还可以检查 Magento 中的配置:

Magento Admin area: Menu -> System -> Configuration -> Web

在那里,您也可以配置安全/非安全连接

于 2012-07-11T22:47:47.807 回答