如果缺少某些内容,请检查并完成.htaccess

时间:2018-10-17 08:46:30

标签: bash .htaccess scripting cron nextcloud

我是脚本编写的新手,我不知道该如何解决此问题:

每次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并在必要时插入上述代码。

不幸的是,我不知道该怎么做。有没有人有想法或有人已经知道一个接近我需要的项目?

0 个答案:

没有答案