【问题标题】:How can I force apache to redirect www SSL request to non-www SSL如何强制 apache 将 www SSL 请求重定向到非 www SSL
【发布时间】:2015-11-02 07:02:13
【问题描述】:

我知道这里有很多文章谈论几乎相同的问题。但是我还无法修复它。

我们有一个普通的 wordpress 域

域名.com

我有两个虚拟主机,一个到 http,另一个到 https,从 http 虚拟主机我进行重定向以强制 https 始终

<VirtualHost *:80>
        ServerName      domain.com
        ServerAlias     www.domain.com
        Redirect permanent / https://domain.com
</VirtualHost>

那么我的 https 虚拟主机类似于

<VirtualHost *:443>
        ServerName     domain.com
        DocumentRoot    /var/www/vhosts/puntdona.com/httpdocs
....
</VirtualHost>

问题:

每次我进入导航器时都像

https://www.domain.com

导航器(谷歌等)抱怨它,因为证书(chepeast one)只适用于非 www url。我已经测试了很多设置来尝试重定向

https://www.domain.comhttp://domain.com

但没用。

我想让 Apache 将 https://www -> 重定向到 https://(不带 www)。

但我不知道怎么做。

谢谢

【问题讨论】:

    标签: apache .htaccess ssl


    【解决方案1】:

    您只是无法重定向到提到的网址。要重定向,您需要有不同的 url。 如需参考,请访问官方 apache 文档 - http://httpd.apache.org/docs/2.4/rewrite/remapping.html

    【讨论】:

      猜你喜欢
      • 2016-12-23
      • 1970-01-01
      • 1970-01-01
      • 2016-04-02
      • 2014-11-24
      • 1970-01-01
      • 2018-09-11
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多