【问题标题】:domain redirect on another domain that has SSL域重定向到另一个具有 SSL 的域
【发布时间】:2018-02-27 05:37:31
【问题描述】:

如何在另一个具有 SSL 安全证书的域上设置域重定向?

我尝试正确重定向。我使用了 htaccess 代码,我写了所有类型代码,但我不能。请帮帮我。我的主域有 SSL 安全证书,所以我不能在这个域上重定向另一个域。我也不能设置附加域或别名域来重定向这个域。

它显示安全警报并停止重定向。有什么问题?谁能给我最好的解决方案或代码?

【问题讨论】:

  • 鉴于您想要的第二个域似乎是 zakariaco.ir,您需要首先正确配置域,以便它实际上可以访问。目前没有与此域关联的 IP 地址,因此重定向将不起作用,因为还没有任何要重定向的内容。
  • 请帮助我更清楚。谢谢
  • 我不知道如何更清楚,因为我不知道你的知识是什么。但是,假设您不明白我的意思是您的域没有 IP 地址,我猜您的知识几乎为零。在这种情况下:请联系您购买域名的地方和您的托管服务提供商,因为他们需要帮助您正确设置系统 - 在此阶段您无法完全靠自己完成。
  • 他们说不要再帮我了。

标签: .htaccess ssl redirect


【解决方案1】:
RewriteEngine On
RewriteCond %{HTTP} off
RewriteRule (.*) https://%{HTTPS_HOST}%{REQUEST_URI}

RewriteEngine On
RewriteCond %{HTTPS_HOST} ^zakariaco\.com [NC]
RewriteCond %{HTTP} off
RewriteRule ^(.*)$ http://%{HTTPS_HOST}%{REQUEST_URI}

试试看。

【讨论】:

  • 没有第一个是用于 http 到 https,第二个是从 https 到 http
  • 把它放到你的网站htaccess文件中
  • 2 3 RewriteCond %{HTTP:X-Forwarded-Proto} =https RewriteRule ^(.*)$ http://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
  • 有无别名域??
【解决方案2】:

# 将 HTTPS 重定向到 HTTP

     RewriteCond %{HTTP:X-Forwarded-Proto} =https
     RewriteRule ^(.*)$ http://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

【讨论】:

  • 将此添加到您的 htaccess 中
  • 你想写几个答案?您可以编辑现有答案。
  • 嗯。我们无法找到该网站。我们无法连接到 www.zakariaco.ir 上的服务器。如果该地址正确,您可以尝试以下三件事: 稍后再试。检查您的网络连接。如果您已连接但在防火墙后面,请检查 Firefox 是否有权访问网络。
猜你喜欢
  • 1970-01-01
  • 2016-05-11
  • 1970-01-01
  • 1970-01-01
  • 2011-04-18
  • 1970-01-01
  • 1970-01-01
  • 2013-09-02
  • 2013-05-18
相关资源
最近更新 更多