Nextcloud 伪静态配置和SSL配置

2020年03月19日 · nextcloud · 技术帮助分享 · 2268次阅读

------正---文------

伪静态的URL

伪静态的URL删除index.php-所有NextCloudURL中的一部分,例如共享类似https://example.org/nextcloud/index.php/s/Sv1b7krAUqmF8QQ,使URL更短,因此更漂亮。

mod_envmod_rewrite必须安装在您的web服务器上,并且.htaccess必须是HTTP用户可写的。然后,您可以在config.php两个变量:

'overwrite.cli.url' => 'https://example.org/nextcloud','htaccess.RewriteBase' => '/nextcloud',

如果您的安装程序在https://example.org/nextcloud或:

'overwrite.cli.url' => 'https://example.org/','htaccess.RewriteBase' => '/',

如果它没有安装在子文件夹中。最后,运行以下OCC-命令来更新.htaccess文件:

sudo -u www-data php /var/www/nextcloud/occ maintenance:update:htaccess

每次更新后,这些更改将自动应用于.htaccess-存档。

启用SSL

您可以通过普通HTTP使用NextCloud,但我们强烈鼓励您使用SSL/TLS加密所有服务器流量,并保护用户在传输过程中的登录和数据。

安装在Ubuntu下的Apache已经设置了一个简单的自签名证书。您所要做的就是启用SSL模块和默认站点。打开终端并运行:

a2enmod ssla2ensite default-sslservice apache2 reload

自签名证书有其缺点--特别是当您计划将您的NextCloud服务器公开访问时。您可能需要考虑获得由商业签名机构签名的证书。查询您的域名注册或托管服务,以获得良好的交易上的商业证书。



------结---束------

推广:AI工具网 | 专注人工智能工具推荐!
『静谧星河』采用《署名-相同方式共享 4.0 国际》进行许可。如需转载请保留本文地址。
本文地址:
https://www.yuvin.cn/nextcloud/123.html
AD

支持我

教程nextcloud

静谧星河最后编辑于4年前


因本站不提供交互式服务,评论均需审核后显示,敬请谅解。

添加新评论

captcha

请输入验证码