Hi!
Wie kann man das (nötigenfalls) umgehen ?
Hatte ich das nicht auch in meiner Anleitung dazu geschrieben? Dann hier nochmals:
Grundsaetzlich gilt zuerst zu pruefen, ob es ueberhaupt eine Standard-Umleitung von http auf https bei Deiner Domain gibt.
Wenn Du also auf Deine PWSDashboard-Installation etwa in
http://meine.domain.de/PWSDxx/ecowitt zugreifen kannst, ohne das Du ploetzlich auf
https://meine.domain.de/PWSDxx/ecowitt landest, gibt es keine derartige Umleitung und das Problem sitzt an einer anderen Stelle.
Meist sind es fehlerhafte Settings bei der Konfiguration des custom server ueber WS View:
- bei Server IP/Hostname darf kein http:// oder https:// eingetragen werden - da sollte schlicht der Name der Domain (ohne path!) oder die IP-Adresse eingetragen werden
Beispiel: meine.domain.de
- bei Path wiederum muss der komplette Pfad zum jeweiligen php-Script auf dem Server eingetragen werden
Beispiel: /ecowitt/
- der Port muss - wenn der Webserver auf Port 80 laeuft (was der Standard ist) - auch 80 sein
Wenn Du jedoch nach Aufruf einer http-Seite Deiner Domain automatisch auf https landest, liegt ein Umleitungsproblem vor.
Mein Provider (netcup.de) leitet automatisch per 301 von http zu https um. Ich als Nutzer kann dies jedoch abschalten - der entsprechende Konfigurationspunkt heisst "Dauerhafte, für SEO geeignete 301-Weiterleitung von HTTP zu HTTPS".
Ansonsten sollte der Provider eine Antwort zur Loesung bereithalten - man muss nur nachfragen, wie man die automatische Umleitung von http auf https abschalten/modifizieren kann.
Per eigener .htaccess-Datei kann man dann selbst diese Umleitung einrichten - dabei aber das ecowitt-Verzeichnis ausschliessen:
https://www.weather-watch.com/smf/index ... 090.0.html
Oder man richtet sich eine Subdomain ein und konfiguriert diese ohne Zwangsumleitung. Aber auch das ist leider Provider-abhaengig.
Im PWSDashboard-Forum gab es vor ein paar Tagen sogar den Fall, das der (kostenlose) italienische Provider eingehende Anfragen modifiziert, so das der Upload zu PWSDashboard ueberhaupt nicht funktioniert. Das war nur durch einen Provider-Wechsel zu beheben. Aber dieses Vorgehen wuerde ich bei einem deutschen Provider nicht erwarten.
Hier noch ein paar meiner Mitschriften zum Themenkomplex:
https://support.plesk.com/hc/en-us/arti ... k-in-Plesk
Beispiel .htaccess:
Code: Alles auswählen
.htaccess:
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteCond %{REQUEST_URI} !^/pwsWD/ecowitt/
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
bedeutet:
Code: Alles auswählen
3rd line => If no https is used
4th line => and if the folders are not equal to /pwsWD/ecowitt/
5th line => only then switch to https.
Viel Glueck und FF (Frohe Pfingsten)!
Oliver