【发布时间】: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