【问题标题】:Ubuntu Server Virtual Host not redirecting properlyUbuntu Server 虚拟主机未正确重定向
【发布时间】:2017-01-20 16:08:58
【问题描述】:

我已经在我的 Ubuntu 服务器上安装了网站。

在我的服务器上安装了以下用于运行 Web 服务的东西。 1)阿帕奇2 2) PHP5 3)MySql

我的主网站被重定向到 https。

示例(出于安全目的而更改)

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

在我的 default-ssl.conf 文件中,我添加了以下信息。

<VirtualHost _default_:443>
ServerAdmin admin@example.com
ServerName example.com
ServerAlias www.example.com
DocumentRoot /var/www/example.com/public_html
SSLEngine On
SSLCertificateFile /etc/ssl/example.com/sslcertificate.pem
SSLCertificateKeyFile /etc/ssl/example.com/sslcertificate.key
</VirtualHost>

以上其他设置为默认设置。

我的主要问题是当我为我的网站(如 www.example.com)创建链接时,它会转到 Apache2 默认网页,但不会转到正确的网站。如果我直接在浏览器中编写,它可以完美运行并重定向到https://www.example.com

【问题讨论】:

    标签: php mysql apache ubuntu virtualhost


    【解决方案1】:

    尝试通过命令 a2ensite default-ssl.conf 启用您的虚拟主机,并通过命令 a2dissite 00-defaullt.conf 禁用默认的 00-default.conf

    【讨论】:

      猜你喜欢
      • 2011-10-24
      • 2018-10-02
      • 2020-05-25
      • 2016-04-14
      • 2015-08-16
      • 2016-02-28
      • 2017-01-07
      • 2019-04-16
      相关资源
      最近更新 更多