我遵循this教程,了解如何使用SSL在我的服务器上创建owncloud。我遇到的问题是我想将任何http请求重定向到https。我知道我的http根目录位于/ var / www但不确定https的位置。我假设我必须编辑或创建一个重定向到https的虚拟主机配置。我不确切知道在哪里创建此配置设置。在/ etc / apache2 / sites-enabled / 000-defualt中?
我还发现你可以使用mod-rewrite来做到这一点,但我似乎无法找到我的 htaccess或httpd.conf文件。这是因为我使用Debian安装了apache吗?
答案 0 :(得分:1)
您可以将其放在000-default文件中,它会将您重定向到您网站的安全版本。将example.com替换为您的域名。
<VirtualHost *:80>
ServerName example.com
RedirectPermanent / https://example.com/
</VirtualHost>
看起来您已经从教程中获得了SSL的虚拟主机,因此这应该是您所需要的。希望这会有所帮助。