Block als Startseite definieren - die zweite
Autor: Peter L.
Visited 1610,
Followers 1,
Udostępniony 0
Hallo,
hier bin ich zu meinem Problem fündig geworden:
https://helpcenter.websitex5.com/pl/post/193968
Das funktioniert aber nicht !
Beispiel: Aus den Templates habe ich die Vorlage " Design Blog " installiert.
Wenn ich jetzt :
"unter dem Punkt Erstellung der Sitemap die HOME Seite auf nicht sichtbar stelle " kommt trotzdem die Homeseite und nicht der Block als Startseite ? !
Viele Grüsse
Posted on the
Autor
Das selbe problem anderst angegangen mit dem gleichen Ergebnis:
Leeres Template installiert
Block installiert
Startseite bleibt leer
( auch wenn ich unter dem Punkt Erstellung der Sitemap die HOME Seite auf nicht sichtbar stelle )
Das heisst du willst mit WSX5 einen reinen BLOG erstellen, oder?
Man kann die Startseite nicht "deaktivieren" sonst würde es keine Seite laden. Wenn du aber die BLOG Seite unter "Eigenschaften" Reiter "SEO" auf den DAteinamen index.html stellst und die STartseite umbenennst in den Eigenschaften, müsste es so funktionieren.
Das funktioniert so nicht, da die Blog-Seite nicht umbenannt werden kann und außerden schon index heißt. Allerdings liegt sie im Unterverzeichnis blog des Projekts und muss zwingend im php-Format sein. Meiner Ansicht geht es nur, die Startseite über den Eintrag
<meta http-equiv="refresh" content = "0;"https://deineDomain.de/blog/index.html">
in den "Eigenschaften der Seite" im Reiter "Erweitert" den Aufruf auf die Blog-Artikelseite zu leiten.
Autor
DANKE fü eure fachkundige Hilde ! Und das noch am Samstag :)
Werde mal probieren und berichten.
Ist ja klar, das websitex5 nicht wordpress ist, aber wenn schon ein Blog Modul dabei ist, sollte es doch nicht so schwer sein, eine kleine extra Programierung für diesen Zweck einzubauen ?!
Hallo Peter,
gerade habe ich gesehen, dass sich oben in meiner meta-Angabe durch das Kopieren und Einfügen noch Angaben eingeschlichen haben, die nicht hingehören. Ich habe es nachträglich korrigiert in
<meta http-equiv="refresh" content = "0;"https://deineDomain.de/blog/index.html">
Autor
Hallo Franz-Josef,
ich kam erst jetzt zum Ausprobieren.
In der Vorschaufunktion von websitex5 bleibt die Seite leer, im Browser habe ich eine Endlosschleife.
- muss die Seite evtl. erst auf den Server hochgeladen werden, damit diese Umleitung funktioniert ?
( Natürlich habe ich bei <meta http-equiv="refresh" content = "0;"https://deineDomain.de/blog/index.html">
"deineDomain.de" mit meiner domain ersetzt.
Der blog heisst bei mir "test" habe es aber mit beiden Namensvarianten probiert- das gleiche Ergebnis.
Viele Grüsse
Autor
Und die Homepageseite unbenannt in "xyungelöst.htm"
Ja, mit diesem Eintrag wird ja eine konkrete Internetseite aufgerufen und die muss natürlich vorhanden sein.
Meinst Du mit der umbenannten Homepageseite die übliche Startseite von WebsiteX5, also die mit dem Häuschen und die üblicherweise "index" heißt?
Diese Startseite bleibt wie sie ist und erhält den oben genannten meta-Eintrag. Dadurch wird beim Aufruf der Startseite (www.deineDomain.de/index.html) sofort auf die Startseite des Blogs (www.deineDomain.de/blog/index.html) verzweigt. In den Seiten des Blogs muss nichts geändert werden. Wenn Du die URL Deiner Website wird es einfacher die Situation zu analysieren
Autor
Danke,
ja mit Homepageseite meine ich die Seite mit dem "Häusche". Habe die jetzt wieder in "index" umbenannt.
D.h. es ist quasi eine Adressumleitung bei Aufruf der Seite - Richtig ?
Damit könnte man auch auf eine x beliebige Seite umleiten ? z.B.
<meta http-equiv="refresh" content = "0;"https://träumwasschönes.de/index.html"> ???
Genauso ist es.
Leider ist irgendwie ein Anführungszeichen (") zuviel in die meta-Angabe geraten. Das hinter "0; muss weg. Wahrscheinlich greift hier eine Korrektur vom Forum, die dieses Zeichen zusätzlich einfügt.
Allerdings werden die Umleitungen in dieser Form von Google nicht so gern gesehen, da sie das eigentliche Ziel des Aufrufs verschleiern. Deshalb nur begrenzt und mit "Vorsicht" anwenden.
Autor
Dank dir,
nehm jetzt folgendes Format:
<meta http-equiv="refresh" content = "0;" target="_blank" rel="nofollow">https://deineDomain.de/blog/index.html">
Oh! Jetzt sieht es bei Dir genauso aus wie bei mir.
Ich schreibe es jetzt mal nur mit einfachem Hochkomma ('). Die musst Du dann alle durch " ersetzen.
<meta http-equiv='refresh' content = '0; https://deineDomain.de/blog/index.html'>
Autor
Hallo Franz-Josef,
das hat leider nicht funktioniert.
Habe dann die Fehlermeldung beim Aufruf der Seite bekommen:
Beim Verbinden mit xxxx.de trat ein Fehler auf. Der Zertifikat-Aussteller der Gegenstelle wurde nicht erkannt.
Fehlercode: SEC_ERROR_UNKNOWN_ISSUER
(xxxx.de steht für meine domain und wurde abgeändert )
Ich hatte noch die Idee, die Umleitung direkt beim Provider auf das Blog Verzeichnis zu setzen, ( auf die index.php ) . Dann startet aber scheinbar das php script nicht, ich bekomme zwar den Inhalt angezeigt, aber nicht den Blog.
Die Idee mit deinem Provideraccount die Domain gleich auf eine gewisse Seite zu lenken wäre die beste Idee.
Einfach alles auf normal stellen und den Blog einfach raufziehen in die Sitemap und die Domain auf die URL
https://träumwasschönes.de/blog/index.php zu lenken. ICh keine deinen Server aber nicht, deshalb vielleicht nur in das Feld /blog/index.php schreiben.
Autor
Tja, wie gesagt funktioniert leider nicht.
Ich schätze - ohne dass das ein Vorwurf sein soll - ihr habt das ganze auch noch nicht praktisch ausprobiert.
Irgendwie komme ich jetzt zu dem Fazit, dass das ganze zuviel Aufwand ist, für eine Funktion die eigentlich nicht so schwer im Program umzusetzen sein dürfte.
Es ist wohl ein nettes Addon wenn man eine Website nutzt und zusätzlich einen Blog integrieren will, aber nicht als alleiniger Blog.
Teile mal Deine URL mit, damit man das mal selbst sehen kann. Das rumtheoretisieren ist schon fehlerträchtig...