我在 Ubuntu 12.04 上使用 apache 服务器安装了 Owncloud。我使用 ssl 进行身份验证,但在共享链接和数据时,用户接受自签名证书很麻烦。有没有办法禁用自动重定向到 https?我在 .htaccess 文件中没有看到任何相关命令。 谢谢
SSL 由 Web 服务器中的 OwnCloud 安装例程作为重写规则强制执行。取消选中 OC 前端中的复选框不会有帮助。这可以被视为错误。
要更改此设置,您必须编辑 Web 服务器配置。例如,如果您选择 nginx 作为 Web 服务器,请取消注释 nginx 配置文件中的 https 重写规则。
在编辑器中打开您的配置文件:
sudo emacs /etc/nginx/sites-enabled/default
对于 Apache 它应该位于 /etc/httpd/conf.d/ssl.conf 中的某个位置
注释掉或更改包含以下内容的行(适用于 nginx):
重新读取 nginx 配置文件:
sudo kill -HUP `cat /var/run/nginx.pid`
对于其他服务器请参阅:
http://doc.owncloud.org/server/5.0/admin_manual/installation/installation_others.html
以管理用户身份登录时,“管理员”部分中应该有一个设置(“强制 SSL”)。