我是脚本编写的新手,我不知道该如何解决此问题:
每次Nextcloud更新后,我的完整.htaccess文件将被更新过程覆盖。由于我有一些NC安装,因此手动检查并完成.htaccess文件非常烦人。 .htaccess文件中包含以下条目很重要:
# START HTTPS REDIRECT
RewriteEngine On
RewriteRule ^.well-known - [L]
RewriteCond %{HTTPS} !=on [NC]
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
# END HTTPS REDIRECT
# START HSTS HEADER
<IfModule mod_headers.c>
Header always set Strict-Transport-Security "max-age=15768000; includeSubDomains; preload"
# END HSTS HEADER
我将为此创建一个脚本,该脚本将检查.htaccess并在必要时插入上述代码。
不幸的是,我不知道该怎么做。有没有人有想法或有人已经知道一个接近我需要的项目?