mirror of
https://github.com/mail-in-a-box/mailinabox.git
synced 2024-11-26 02:57:04 +00:00
do better redirection from http to https
Redirect using the 'return' directive and the built-in variable '$request_uri' to avoid any capturing, matching or evaluation of regular expressions. It's best practice. See: http://wiki.nginx.org/Pitfalls#Taxing_Rewrites
This commit is contained in:
parent
16422b4055
commit
e330abd587
@ -7,7 +7,10 @@ server {
|
|||||||
|
|
||||||
server_name $HOSTNAME;
|
server_name $HOSTNAME;
|
||||||
root /tmp/invalid-path-nothing-here;
|
root /tmp/invalid-path-nothing-here;
|
||||||
rewrite ^/(.*)$ https://$HOSTNAME/$1 permanent;
|
# Redirect using the 'return' directive and the built-in
|
||||||
|
# variable '$request_uri' to avoid any capturing, matching
|
||||||
|
# or evaluation of regular expressions.
|
||||||
|
return 301 https://$HOSTNAME$request_uri;
|
||||||
}
|
}
|
||||||
|
|
||||||
# The secure HTTPS server.
|
# The secure HTTPS server.
|
||||||
|
Loading…
Reference in New Issue
Block a user