【问题标题】:HTTP of domain-1 loads domain-2 under HTTPSdomain-1 的 HTTP 在 HTTPS 下加载 domain-2
【发布时间】:2019-09-06 04:22:57
【问题描述】:

我已将 ubuntu 14 设置为服务器并指向没有 SSL 的域 1,但是当我尝试在 URL 中使用 https:// 访问域 1 时,它需要我在同一个网站上托管另一个网站(域 2)使用 SSL 配置的服务器,而不是显示未找到页面错误。

如何避免这种情况?这是我尝试过的事情的列表。

  1. .htaccess 无法将 HTTPS 重定向到 HTTP,因为没有为 V-Host 文件下的 domain-1 配置端口 443 以访问 .htacess 文件。

  2. 无法在没有 SSL 的情况下设置 <VirtualHost *:443> 并在此处编写重定向。

我在下面的代码中做错了吗?

domain-1.conf

<VirtualHost *:80>
        ServerAdmin admin@domain-1
    ServerName domain-1
    ServerAlias www.domain-1
    DocumentRoot /var/www/domain-1/

    ErrorLog /var/www/domain-1/error.
    CustomLog /var/www/domain-1/access.log combined
</VirtualHost>

domain-2.conf

<VirtualHost *:80>
        ServerAdmin admin@domain-2
    ServerName domain-2
    ServerAlias www.domain-2
    DocumentRoot /var/www/domain-2/html

        ErrorLog /var/www/domain-2/error.
    CustomLog /var/www/domain-2/access.log combined
</VirtualHost>
<VirtualHost *:443>
       ServerAdmin admin@domain-2
    ServerName domain-2
    ServerAlias www.domain-2
    DocumentRoot /var/www/domain-2/html
    SSLEngine on
   SSLCertificateFile "/var/www/domain-2/ssl/domain-2.crt"
   SSLCertificateKeyFile "/var/www/domain-2/ssl/domain-2.key"
   SSLCACertificateFile "/var/www/domain-2/ssl/domain-2.ca-

        ErrorLog /var/www/domain-2/error_ssl.log
    CustomLog /var/www/domain-2/access_ssl.log combined
</VirtualHost>

【问题讨论】:

    标签: .htaccess http https apache2 ubuntu-14.04


    【解决方案1】:

    我认为这是解决此错误的一种方法,借助 .htaccess 文件(HTTPS 到 HTTP 重定向),但我们需要安装自签名证书。

    原因?当我们访问 domain1.com 时,显示的文件来自 domain2.com,因此即使我们在 doamin1.com 上创建 .htaccess 重定向,它也不会生效,以避免这种情况,自签名证书将帮助我们从 domain1.com 访问该文件,然后 .htaccess 文件上的重定向将生效。

    HTTPS 到 HTTP 重定向

    RewriteEngine On RewriteCond %{HTTPS} on RewriteRule (.*) http://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

    此视频将帮助您创建自签名证书。

    https://www.youtube.com/watch?v=JLTWa62D0y0

    【讨论】:

      猜你喜欢
      • 2023-03-28
      • 1970-01-01
      • 2015-04-11
      • 1970-01-01
      • 2017-05-04
      • 2015-04-19
      • 2020-09-03
      • 2021-05-20
      • 2011-01-16
      相关资源
      最近更新 更多