这是我的配置:
<VirtualHost *:80>
ServerName example.com
Redirect / https://example.com/
ServerAdmin info@example.com
ServerAlias www.example.com
</VirtualHost>
它应该将用户重定向到https://example.com,但是它不起作用。我使用此配置已有一年多了,它有效,但是现在当我尝试访问http://example.com时,它显示以下错误:
Not Found
The requested URL / was not found on this server.
当我输入http://www.example.com时,apache会正确重定向请求。到其他虚拟主机的任何其他重定向也可以正常工作。我正在使用Apache / 2.4.7(Ubuntu 14.04)。