php - 在magento中将http上的整个页面重定向到https

标签 php .htaccess magento redirect

我想在我的 magento 1.7.0.2 网站上重定向 https 上的整个页面。在管理系统 >> 配置 >> Web 下,在不安全选项卡下,我将基本 url 设置为 http://www.xyz.com在安全选项卡下是 https://www.xyz.com 。我还将以下字段设置为:

在前端使用安全 URL:是 在管理中使用安全 URL:否 卸载器 header :SSL_OFFLOADED。

我不确定是否需要在 .htaccess 文件中添加任何额外的代码。但通过这些,我的节目仍然是通过 http 而不是 https 开放的。

而且当我在基本 URL 下设置 https(不安全)时,它工作正常。但如果我们尝试使用 http 打开任何产品页面,它会重定向到主页。

所以请告诉我是否有人可以帮助我。

最佳答案

这取决于您想要确保安全的页面。默认情况下,Magento 重定向以仅保护某些页面。需要用户信息(注册、登录、结账、联系方式)的。如果您想添加自定义页面,请阅读 this question 中的答案。也许他们有帮助。
如果您希望所有页面都位于 https 上(即使我没有看到这一点),您可以像您一样将配置中的不安全网址设置为 https:///www.xyz.com. 并在 Url Options 下的同一配置部分 (Web) 下设置自动重定向到基本 URL。清除缓存并再试一次。

关于php - 在magento中将http上的整个页面重定向到https,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18631381/

相关文章:

php - 将多维数组与匹配值合并

php - 使用 .htaccess 优化网站

php - 通过 PHP 进行 HTTP 身份验证注销

Magento如何禁用图像缩放

php - 有没有人见过这样的 php 加密?

java - Java/PHP 桥接 API 中的错误

javascript - 在数据表中使用分页时验证失败

php - $_Get 在这种特殊情况下不起作用

magento - 应用SUPEE-6788,它删除了主页上的静态 block

redirect - OnePage Checkout 上的 Magento 奇怪的重定向行为