Заголовок HTTP не установлен как минимум на 15552000 секунд
Я пытаюсь очистить мою установку NextCloud 15 на Ubuntu 16.04. Страница обзора предлагает это изменение:
Заголовок HTTP "Strict-Transport-Security" не установлен как минимум на 15552000 секунд. Для повышения безопасности рекомендуется включить HSTS, как описано в советах по безопасности ↗.
Я пошел на страницу, которую он предлагает, и там сказано добавить следующее:
<VirtualHost *:443>
ServerName cloud.nextcloud.com
<IfModule mod_headers.c>
Header always set Strict-Transport-Security "max-age=15552000; includeSubDomains"
</IfModule>
</VirtualHost>
Так что я верю, что я сделал, но я все еще получаю то же сообщение.
Вот где я добавил это:
Я перезапустил apache и также перезапустил сервер, чтобы посмотреть, повлияет ли он.
Что я делаю неправильно?
0 ответов
У меня была такая же проблема, и я исправил ее, введя:
Header always set Strict-Transport-Security "max-age=15768000; includeSubDomains; preload"
Может быть max-age
должно быть больше 1552000, но я также выполнил команду:
sudo a2enmod headers
после вставки строки. В ответ был примерно такой:
заголовки модулей включены, перезапустите Apache, чтобы они вступили в силу.
Предполагаю, что раньше модуль просто не был активен.
После перезапуска Apache и повторного запуска средства проверки безопасности сообщение исчезло.