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
jemand eine Idee.
Erledigt......
Hier die neuen Regeln
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;
}
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: