I have a weird problem here that I can’t resolve. I enabled https via Nginx, the login page appears correctly. However, after login, the interface went to HTTP.
Any idea?
Please refer to the attachments to see what I mean.
Thanks in advance guys!
I have a weird problem here that I can’t resolve. I enabled https via Nginx, the login page appears correctly. However, after login, the interface went to HTTP.
Any idea?
Please refer to the attachments to see what I mean.
Thanks in advance guys!
Make sure under “System Admin => Settings => SERVICE_URL” starts with “https://…”
Please recheck the manual: https://download.seafile.com/published/seafile-manual/deploy/https_with_nginx.md
There is even a section to setup a rewrite rule to force the client to https!
Thanks Germeier, it seems by adding line below followed by server restart solved my problem:
add_header Strict-Transport-Security “max-age=31536000; includeSubDomains” always;
Tq!