Eu tenho usado o OS X Server há algum tempo e acho que qualquer tentativa que eu faça para editar manualmente os arquivos de configuração do Apache é de alguma forma frustrada. Estou usando o servidor 4.1 no yosemite 10.10.3 (todos atualizados) e o arquivo de configuração que estou editando é /library/server/web/config/apache2/httpd_server_app.conf
Eu tenho certeza que o módulo mod_headers.so não está comentado, e adicionei as seguintes linhas ao arquivo de configuração:
<VirtualHost *:443>
Header always set Strict-Transport-Security "max-age=63072000; includeSubdomains; preload"
</VirtualHost>
Mas quando tento verificar o cabeçalho com curl -I
, não há HSTS para ver.
Se alguém puder me ajudar a instalar o HSTS no OS X Server, ou oferecer informações sobre o que estou fazendo de errado em geral ao tentar editar os arquivos de configuração, eu agradeceria imensamente. Eu tentei configurar outros módulos no passado, como compactação ou reescrita, com resultados semelhantes.