【问题标题】:magento https not format cssmagento https 不格式化 css
【发布时间】:2013-09-15 17:51:03
【问题描述】:

大家下午好,我面临一个大问题。我已经尝试了所有的可能性(或没有),并且 HTTPS 他失去了所有设置......

请参阅:magiadasjoias.com.br

我清除了缓存,在不同的浏览器中进行了测试,调用并挂起了重写 (SEO),什么都没有!

我这样做了:用 On 和 Off 重写

https://web929.uni5.net/~magiadasjoias/index.php/

{{}}secure_base_url

secure_base_url {{}} 皮肤/

{{}}secure_base_url 媒体/

secure_base_url {{}} js /

我会在哪里失踪?

如果有人能帮助我,非常感谢!

11/09 今天更新

在那之前我是用magento的基础安装在SHOP中的,现在我把所有东西都迁移到了问题的根源还是一模一样...

例如,加载是: https://web929.uni5.net/~magiadasjoias/index.php/customer/account/login/

使用底座:

https://web929.uni5.net/~magiadasjoias/index.php/

https://web929.uni5.net/~magiadasjoias/

它与权限文件夹有关吗?我看了看,都是777的。

如果有人能帮助我,非常感谢。

【问题讨论】:

标签: php .htaccess magento https


【解决方案1】:

根据我的经验,有时base_url 变量会缓存在数据库级别,因为它们经常在前端被请求。

尝试执行以下操作:

  1. 转到系统>配置>网络
  2. Unsecure 部分下,将所有 {{unsecure_base_url}} 实例替换为不安全的基本 url 值,例如:http://yourwebsite.com/
  3. Secure 部分下,将所有 {{secure_base_url}} 实例替换为您的安全基本 url 值,例如:https://yourwebsite.com/
  4. 保存您的配置,并清除所有 Magento 缓存。

此外,您的文件夹权限集应为 755。使用 777 会使您的文件系统容易受到公共攻击。

如果您有权访问 shell,以下命令会将所有文件/文件夹设置为正确的权限:

chmod -R 755 *; find -type f -print0|xargs -0 chmod 644

【讨论】:

  • 有谁知道base_url 被缓存在哪里,或者如何清除这个缓存?
  • 在系统 > 缓存管理下。刷新那里的缓存以获取配置缓存。
  • 此外,如果您无权访问管理面板或者您在 CLI 上,您可以删除 magento_root_dir/var/cache/* 下的所有内容,并可能产生不良副作用
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2021-07-08
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-01-14
  • 2014-08-15
相关资源
最近更新 更多