我最近从我的托管服务器下载了一个站点到我的localhost。我在localhost上设置了所有内容以使用本地数据库,但是当我运行前端时,由于Magento在https://
而不是http://
下查找它们,因此无法加载图像文件,同样的情况也是如此对于整个后端。页面加载后端,但也没有应用样式,因为Magento正在https://
下查找它们。我没有在背面和前端运行 secure_url ,只有 unsecure_url 。
以下是Web Inspector的屏幕截图。
我该如何解决这个问题?
//编辑
好吧,我的后端很乱,这是Config-> Web部分的截图,特别是URL:
答案 0 :(得分:1)
如果你还没有这样做,那么清除var / cache总是一个好主意。你的base_url上还有一个尾随斜杠吗?
答案 1 :(得分:0)
如果没有重定向规则可以在.htaccess或httpd.conf中重定向HTTP-> HTTPS,您还可以检查Magento中的配置:
Magento Admin area: Menu -> System -> Configuration -> Web
您也可以配置安全/非安全连接
答案 2 :(得分:0)
如果您已经清空了var/cache
文件夹,则还有另一个可能的问题来源。
转到System/Developer/
并停用Javascript Settings/Merge JavaScript Files
和CSS Settings/Merge CSS Files
。然后转到System/Cache
,然后按Flush JavaScript/CSS Cache
按钮。