尝试将http重定向到apache2中的https

时间:2014-03-02 06:01:05

标签: apache ssl https debian owncloud

我遵循this教程,了解如何使用SSL在我的服务器上创建owncloud。我遇到的问题是我想将任何http请求重定向到https。我知道我的http根目录位于/ var / www但不确定https的位置。我假设我必须编辑或创建一个重定向到https的虚拟主机配置。我不确切知道在哪里创建此配置设置。在/ etc / apache2 / sites-enabled / 000-defualt中?

我还发现你可以使用mod-rewrite来做到这一点,但我似乎无法找到我的 htaccess或httpd.conf文件。这是因为我使用Debian安装了apache吗?

1 个答案:

答案 0 :(得分:1)

您可以将其放在000-default文件中,它会将您重定向到您网站的安全版本。将example.com替换为您的域名。

<VirtualHost *:80>
    ServerName example.com
    RedirectPermanent / https://example.com/
</VirtualHost>

看起来您已经从教程中获得了SSL的虚拟主机,因此这应该是您所需要的。希望这会有所帮助。