Проверьте и заполните .htaccess, если чего-то не хватает - PullRequest
0 голосов
/ 17 октября 2018

Я новичок в скриптинге, и я понятия не имею, как мне решить эту проблему:

После каждого обновления 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 и при необходимости вставляет вышеупомянутый код.

К сожалению, у меня нетИдея, как это сделать.У кого-нибудь есть идея или кто-то уже знает проект, который приближается к тому, что мне нужно?

...