PLESK - NGINX Domain auf HTTPS umleiten

Memphis2k5

New Member
Hallo und guten Abend,

ich nutze folgenden Regeln um meine Domain auf eine Schreibweise zu lenken.

Es soll im Prinzip

android-port.de
www.android-port.de
http://www.android-port.de
http://android-port.de
https://android-port.de

auf https://www.android-port.de umgeleitet werden. Das ganze funktioniert wie unten beschrieben nur erzeugt plesk / nginx bei den Schreibweisen:

http://www.android-port.de
http://android-port.de
www.android-port.de

eine 302 Weiterlung und die Schreibweise https://android-port.de erhält ein 400 Fehler

Code:
if ($http_host !~ "^www\."){
    set $rule_0 1$rule_0;
}
if ($rule_0 = "1"){
    rewrite ^/(.*)$ https://www.$http_host/$1 permanent;
}
rewrite ^/index.html$ / permanent;
if (-d $request_filename){
    set $rule_2 1$rule_2;
}
if ($uri !~ "(/$)"){
    set $rule_2 2$rule_2;
}
if ($server_port ~ "80"){
    set $rule_2 3$rule_2;
}
if ($rule_2 = "321"){
    rewrite /(.*) https://www.android-port.de/$1 permanent;
}
if ($server_port !~ "^443$"){
    set $rule_3 1$rule_3;
}
if ($rule_3 = "1"){
    rewrite /(.*) https://www.android-port.de/$1 last;
}
jemand eine Idee.



Erledigt......

Hier die neuen Regeln
Code:
if ($server_port !~ "^443$"){
    set $rule_0 1$rule_0;
}
if ($uri ~* "^/(.*)"){
    set $rule_0 2$rule_0;
}
if ($rule_0 = "21"){
    rewrite ^/(.*)$ https://www.android-port.de/$uri permanent;
}
 
Last edited by a moderator:
Back
Top