【问题标题】:http to https redirection based on subdomain name基于子域名的http到https重定向
【发布时间】:2013-11-29 11:14:14
【问题描述】:

我们有 3 个子域指向一个 apache 网络服务器,所有子域都用于不同的 Web 应用程序,我们有针对子域的 ssl,安装了 ssl 证书,但我们无法将 http 请求重定向到 https。 . 我们必须手动编写https://subdomain.domain-name.com 才能访问我们的应用程序...

我们使用的是zend server 6。请帮助我们知道,以便所有http请求都可以重定向到https。

我们已经在我们的 httpd.conf 文件中写了这个

    RewriteEngine On
     RewriteCond %{HTTP_HOST} ^(.*?)\.domain-name.com$
      RewriteCond %{HTTPS} !=on
        RewriteRule ^(.*?)$ https://%{HTTP_HOST} [nc]

我们对此真的很陌生。我们将不胜感激。

【问题讨论】:

    标签: apache http ssl https


    【解决方案1】:

    http://subdomain.domain-name.com 上创建 .htaccess 文件并将此代码放入其中

    RewriteEngine On 
    RewriteRule ^$ https://subdomain.domain-name.com [L,R=302]
    

    【讨论】:

    • 但是我们有 3 个子域,我们应该在哪里写这个请帮忙!!
    • domain-name.com 在其他地方,该服务器目前有 3 个子域指向它。我们没有任何 .htaccess 文件,我们是否必须为所有这些子域编写 RewriteRule。
    猜你喜欢
    • 1970-01-01
    • 2016-01-30
    • 2017-04-11
    • 2014-07-27
    • 2015-08-26
    • 2014-07-31
    • 1970-01-01
    • 2019-03-03
    • 1970-01-01
    相关资源
    最近更新 更多