overby@lemmy.world to Lemmy.World Announcements@lemmy.world · 1 year agolemmy.world should redirect to https (secure) sitemessage-squaremessage-square21fedilinkarrow-up128arrow-down10file-text
arrow-up128arrow-down1message-squarelemmy.world should redirect to https (secure) siteoverby@lemmy.world to Lemmy.World Announcements@lemmy.world · 1 year agomessage-square21fedilinkfile-text
When you visit http://lemmy.world it should redirect to https://lemmy.world - at least the login page should be secure.
minus-square𝒍𝒆𝒎𝒂𝒏𝒏@lemmy.onelinkfedilinkEnglisharrow-up3·1 year agoYou could try this this config snippet is assuming thet you’ve already got the TLS cert/pem file for lemmy.world elsewhere in your nginx.config http { server { listen 80; listen 443 ssl; server_name lemmy.world; if ($scheme = "http") { return 307 https://$host$request_uri; } location / { proxy_pass http://lemmy-ui:1234; proxy_set_header Host $host; } } If you get redirected to lemmy.world:1234, then add absolute_redirect off; in the ‘server’ block Last thing - 307 is a temporary redirect, you might to change it to a permanent one once you’ve confirmed it’s working as intended
You could try this
this config snippet is assuming thet you’ve already got the TLS cert/pem file for lemmy.world elsewhere in your nginx.config
http { server { listen 80; listen 443 ssl; server_name lemmy.world; if ($scheme = "http") { return 307 https://$host$request_uri; } location / { proxy_pass http://lemmy-ui:1234; proxy_set_header Host $host; } }
If you get redirected to lemmy.world:1234, then add
absolute_redirect off;
in the ‘server’ blockLast thing - 307 is a temporary redirect, you might to change it to a permanent one once you’ve confirmed it’s working as intended
Cool, thanks! I’ll try that.