WebSite X5Help Center

 
Hans-Gert K.
Hans-Gert K.
User

Änderung von Links auf https  de

Auteur : Hans-Gert K.
Visité 1128, Followers 1, Partagé 0  

Ich habe meine Website auf HTTPS umgestellt.

Leider funktionieren ganz viele Links die vorher erstellt wurden nun nicht mehr.

Kann man diese irgendwie automatisch umstellen, denn dies händisch bei hunderten von Links zu machen, ist etwas illusorisch.

Posté le
15 RéPONSES
Franz-Josef H.
Franz-Josef H.
Moderator

Hast Du bei "5 Export", Auswahl "Export der Website ins Internet" im Feld "URL der Website" den Eintrag Deiner URL mit https://deineDomain.de vorgenommen? (deineDomain.de natürlich mit Deiner Website ersetzen). Dann werden alle von WebsiteX5 erzeugten Links automatisch umgestellt. Zur Sicherheit mit gedrückter Strg-Taste und Klick auf den Vorschaubutton das Projekt neu aufbauen. Warten, bis der grüne Fortschrittsbalken ganz durchgelaufen ist und dann alles hochladen. Die von Dir von Hand eingegeben Links werden so aber nicht angepaßt, da es ja von der Zielseite abhängt, ob diese https hat oder nicht. Da musst Du tatsächlich alles selbst anpassen. 

Lire plus
Posté le de Franz-Josef H.
Franz-Josef H.
Franz-Josef H.
Moderator

Kannst Du zwecks Analyse mal die Website nennen und ein paar Links, die nicht funktionieren? 

Lire plus
Posté le de Franz-Josef H.
Hans-Gert K.
Hans-Gert K.
User
Auteur

www.sbchen.de

Bei der aktuellen Ausgabe funktioniert alles, da ich die Links zu den Spielen händisch umgestellt habe.

Bei den älteren Ausgaben funktionieren diese Links nicht.

Lire plus
Posté le de Hans-Gert K.
Franz-Josef H.
Franz-Josef H.
Moderator

Zu sehen ist das die Links teilweise noch http-Einträge haben. Hast Du die oben beschriebene Prozedur durchgeführt und das Projekt neu aufgebaut?

Ist es ein Projekt das aus einer alten WebsiteX5-Version konvertiert wurde? Versuche mal, ob beim Import einer iwzip-Datei, die Du mit der älteren Version erstellt hast, das gleiche Problem auftritt. 

Wie hast Du die Links eingetragen von Hand oder über die Verknüpfungsfunktion im Programm? 

Lire plus
Posté le de Franz-Josef H.
Andreas S.
Andreas S.
Moderator
Meilleur utilisateur du mois DE

Du hast mehrere Besucherzähler eingebaut. Wieso eigentlich? Der Shinistat ist schon veraltert und kann zu Fehlern führen.

Lire plus
Posté le de Andreas S.
Hans-Gert K.
Hans-Gert K.
User
Auteur

Ich habe die oben beschrieben Prozedur durchgeführt. 

Das Projekt wird schon seit Anbeginn mit WebsiteX5 bzw. seinem Vorgänger erstellt und ist jedesmal konvertiert worden.

Die Links habe ich mit dem Programm eingefügt (siehe Bildschirmfotos).

Der Fehler beschränkt sich übrigens nur auf die Links in dieser einen Tabelle. Alle anderen Links sind tatsächlich vom Programm umgestellt worden. Auch bei einem anderen Projekt hat die Umstellung problemlos geklappt.

Und in der Vorschau auf dem PC funktionieren die Links seltsamerweise ...

Lire plus
Posté le de Hans-Gert K.
Franz-Josef H.
Franz-Josef H.
Moderator

Leider ist es so, dass die so eingefügten Links in Form einer URL aus dem Internet nicht automatisch umgestellt werden können. Diese sind ja explizit von Dir eingegeben worden. WebsiteX5 kann nicht feststellen, dass es URLs Deiner Website sind. Hast Du einen Redirect auf Deine Website mit der https-Adresse in der .htaccess-Datei eingefügt oder beim Webhoster auf https erzwingen umgestellt (sofern dies möglich ist)?

Die .htaccess-Datei erzeugst Du, indem Du mit dem Windows Editor eine Datei mit folgendem Inhalt erstellst:

RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

Diese speichern zum Beispiel als htaccess.txt. Dann umbenennen in .htaccess (ja, der Punkt muss vorne sein) und diese in Dein Serverzeichnis laden. Damit wird jeder Aufruf Deiner Seite automatisch auf die https-Seite gelenkt.

Lire plus
Posté le de Franz-Josef H.
Andreas S.
Andreas S.
Moderator
Meilleur utilisateur du mois DE

Es kommt auch darauf an ob man direkt den LINK eingibt (PDF muss extra hochgeladen werden) oder die PDF als Datei einbindet und mit WSX5 hochgeladen wird.

Bei letzterem werden die LINKs immer automatisch angepasst.

Lire plus
Posté le de Andreas S.
Franz-Josef H.
Franz-Josef H.
Moderator

Die pdf-Dateien hat er ja offensichtlich nicht als Datei eingebunden sondern separat hochgeladen. 

Lire plus
Posté le de Franz-Josef H.
Franz-Josef H.
Franz-Josef H.
Moderator

Wahrscheinlich hast Du die vielen pdf-Dateien als Datei mit eigenem URL eingebunden, um die teilweise langwierige Übertragung dieser Dateien während eines Projektupload zu vermeiden. Dadurch entsteht jetzt diese Problematik und Du musst tatsächlich all diese Links von Hand ändern.

Lire plus
Posté le de Franz-Josef H.
Andreas S.
Andreas S.
Moderator
Meilleur utilisateur du mois DE

Ja, das ist dann der Nachteil wenn sich die URL ändert! Normerweise geschieht das eben nur bei http zu https!

Der Vorteil ist, es wird bei keinem Upload mehr hochgeladen. Der Nachteil ist wenn der Server gelöscht, musst du wieder hochladen extra!

Lire plus
Posté le de Andreas S.
Hans-Gert K.
Hans-Gert K.
User
Auteur

Gibt es echt keine andere Möglichkeit außer der händischen Änderung? In jeder Tabellenkalkulation kann man doch durch suchen/ersetzen Änderungen vornnehmen. Diese Funktion vermisse ich eigentlich bei WSX5.

Lire plus
Posté le de Hans-Gert K.
Franz-Josef H.
Franz-Josef H.
Moderator

Diese Funktion und weitere wurde schon oft gewünscht. Aber es gibt echt keine Möglichkeit. 

Lire plus
Posté le de Franz-Josef H.
Hans-Gert K.
Hans-Gert K.
User
Auteur

Schade ...

Trotzdem noch eine Frage.

Wenn ich den http-Link manuell im Browser aufrufe funkioniert er.

Warum nicht wenn ich ihn auf der Homepage anklicke.

Beispiel: https://www.sbchen.de/369.html

Dort z.B. Boxen anklicken. Es passiert nichts. Wähle ich mit der rechten Maustaste aber "Link in einem neuen Tab öffnen", funktioniert es. Ebenso wenn ich manuell den Link http://www.sbchen.de/369/boxen.pdf eingebe. Interessanterweise lautet die Adresse im Browser anschließend https://www.sbchen.de/369/boxen.pdf

Warum funktioniert das nicht mit dem einfachen Klick, aber über den Umweg?

Lire plus
Posté le de Hans-Gert K.
Franz-Josef H.
Franz-Josef H.
Moderator

Du lässt den Link in einer Showbox öffnen. Hättest Du dort in einem neuen Fenster öffnen ausgewählt, wäre es anders... 

Lire plus
Posté le de Franz-Josef H.