http到https重定向基于子域名

时间:2013-11-29 11:14:14

标签: apache http ssl https

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

我们正在使用zend服务器6。请帮助我们了解所有http请求可以重定向到https。

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

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

我们真的很新。我们将非常感激。

1 个答案:

答案 0 :(得分:0)

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

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