Apache2不能正确redirect

我在我的Debian Jessie服务器上运行Apache2。 我有一个VirtualHost监听端口80应该redirect到端口443,因为那个启用了SSL。
这工作正常,如果你只是input基本的url,但如果你想直接去一个子目录,例如:

http://www.example.com

在浏览器被redirect之后,第一个斜杠被遗漏,将URL转换成如下forms:

https://www.example.com foo/bar

这当然会导致DNS_PROBE_FINISHED_NXDOMAIN错误。
谁能告诉我我做错了什么? 这是我的端口80的configuration:

 <VirtualHost *:80> [...] ServerName www.example.com DocumentRoot /var/www/html Redirect permanent / https://www.example.com </VirtualHost> 

您的域名后面可能会丢失一个斜线/后缀:

 Redirect permanent / https://www.example.com 

应该:

 Redirect permanent / https://www.example.com/ 

检查可能以无意的方式重写请求的.htaccess文件。 文档根目录path中的任何.htaccess文件都可能导致该问题。