.htaccess Verwaltung.
Autor: Wilfried B.Hallo Zusammen,
ich habe die neue Version 15 getestet. Alles gut soweit. Bis - auf die automatische .htaccess Verwaltung.
Beim Hochladen der in WebSite X5 V15 erstellten Webseite wird die .htaccess jedesmal überschrieben. Das ist etwas unglücklich. Vor allem dann, wenn diese Datei zuvor händisch erstellt und auf den Server geladen wurde. Es wird zwar angezeigt, dass die vorhanden .htaccess überschrieben wird und es folgt die Frage, ob man den Vorgang fortsetzen möchte. Wenn man diese Frage mit "Nein" beantwortet, wird natürlich der komplette Upload der Seite abgebrochen. Hm...
Das Problem - zumindest aus meiner Sicht - ist, dass die "Startseite" in der Sitemap nicht als "Seite 404" festegelegt werden kann. Keine Ahnung, ob das den Google Logarithmen geschuldet ist oder einfach - vergessen wurde. Oder ich eine Einstellung, die dies verhindert, nicht gefunden habe.
Hat da jemand vielleicht schon jemand einen Workaround zur Lösung dieses "Problems"?
Vielen Dank und liebe Grüsse,
Wilfried
Wieso willst du die Startseite als 404 Seite festlegen? Wäre unlogisch und unzweckmäßig. Deshalb ist es von Haus aus nicht möglich.
Ja, wenn man extra eine htaccess Datei hat und man legt eigene Fehlerseiten an, dann überschreibt es die htaccess Datei. Ist auch wieder logisch.
Wenn du einen Workaround haben willst, dann gehe auf deinen Server und benenne die .htaccess um in htaccess.txt und wenn du den Upload durchgeführt hast, dann kannst du den Inhalt der .txt Datei in die .htaccess Datei reinkopieren. Am einfachsten mit Filezilla würde ich nehmen.
Bei Punkt 5 gibt es bei mir keine Analyse :-(
Sorry, den gibts auch nur in der Professional Version! EVO ist da etwas abgespeckt.
Autor
Hallo Andreas,
ich habe in V15 aber keine eigenen Fehlerseiten angelegt!
Tatsächlich leite ich Anfragen auf nicht existierende Unterseiten meiner Homepage schon ewig per handgmachter .htaccess auf die "Startseite" (index.html) um. Wieso das unlogisch oder unzweckmässig sein soll, verstehe ich nicht ganz. Ausser mehr Traffic auf meiner Seite hat dies für den "fehlgeleiteten" User nicht wirklich einen Vorteil. Eher im Gegenteil: Es besteht doch die Gefahr, dass er z.B. zurück zu den Suchergebnissen bei Google oder sonst wo wechselt, und sich lieber die Seite eines Mitbewerbers anschaut.
Bei einem anderen Projekt beinhaltet die .htaccess übrigens eine 301-Weiterleitung. Hier erhalte ich von WebSite X5 V15 beim Upload aber keinen Hinweis darauf, dass die .htaccess überschrieben wird.
Und Danke für den Workaround, den ich natürlich schon längst in ähnlicher Form (Umbenennen der anzuwendenden .htaccess auf alt.htaccess) anwende. Anders geht es ja offensichtlich nicht :-)
Liebe Grüsse,
Wilfried
Dadurch, dass es verschiedene Fehlerseiten gibt die man anlegen kann, ist die Startseite nicht geeignet. MAn kann von der Fehlerseite auf die Startseite verlinken, das geht schon, aber wenn ein Fehler entsteht sollte eine Fehlerseite kommen und nicht gleich die Startseite, denn sonst weis man nicht dass die Seite nicht existiert.
Autor
Ja, aber der User muss doch nicht wissen, dass die spezielle Seite nicht oder eventuell unter anderem Namen existiert. Vor allem, wenn er über die Suchergebnisse einer Suchmaschine kommt, macht eine Fehlerseite eine recht unschönen Eindruck.
Ich denke aber, das ist wie Vieles im Leben eine Frage der Philosophie ;-)
Ich würde sagen "Ansichtsache" ! Die Menschen habe eben verschiedene denkweisen !
Hallo Wilfried ... und Andreas,
Wilfrieds Denkweise ist ganz gleich meiner ... deshalb habe ich mit https://helpcenter.websitex5.com/de/post/190025 vorgeschlagen, daß das Incomedia Team unser aller Bedarf entgegenkommt.
Mit freundlichen Grüßen aus Dänemark
Holger
Hallo,
Siehe Steffanos Anerkennung des Problemchens in https://helpcenter.websitex5.com/de/post/190025
Holger
Welche Anerkennung! Er erkennt das nicht an, sondern sagt, dass es nicht möglich ist die Startseite als 404-Seite zu nutzen. Er informiert die Entwickler, aber sonst schon gar nichts. Wie gesagt ist es unsinnig die Startseite als Fehlerseite zu nutzen.
Ich könnte mir aber etwas anderes vorstellen, wenn die Seite nicht existiert, dann wird es auf die Fehlerseite geleitet (damit der User weis, dass der Link nicht mehr existriert) und nach 3 Sekunden auf die Startseite weitergeleitet werden. Das haben auch einige andere größere Webseiten so geschaltet.
Kann man aber per Skript so umlenken.
Autor
Hallo Holger, Hallo Andreas,
das Überschreiben einer vorhandenen .htacces kann man dadurch verhindern, indem man 1.) eine Fehlerseite in WebSite X5 anlegt, diese publiziert und dann 2.) diese Fehlerseite im Programm wieder löscht und erneut pupliziert. Bei allen folgenden Uploads wird dann keine .htaccess mehr übertragen und eine selbstgebastelte, zuvor auf den Server geladene .htaccess bleibt unversehrt.
Auf die Idee, per Skript in einer "Fehlerseite" auf die Startseite weiterzuleiten, bin ich natürlich auch gekommen. Nur leitet bei mir die "Fehlerseite" - also die Seite, die es in Wirklichkeit gar nicht mehr gibt, die aber genauso heisst und in den Google-Suchergebnissen noch so auftaucht - nach 0 Sekunden auf die Startseite weiter.
Beispiel: www.walldorf-entertainment.de/kurzinfo-human.html leitet auf www.walldorf-entertainment.de/human weiter.
Wie gesagt - ist alles Ansichtssache oder eine Frage der Philosophie :-)
Liebe Grüsse - nach Dänemark und Österreich,
Wilfried
Mal ehrlich.... Wenn man eine eigene htaccess verwendet dann nutzt man einfach die 404 Funktion von x5 nicht und schon ist gut. Die Zeile kann man noch per Hand eintragen und die erstellte Seite unsichtbar machen. Das ist doch letztendlich nur eine spielerei für die die nichts wissen.