Index.html
Autor: Andreas D.
Besucht 1202,
Followers 1,
Geteilt 0
Hallo, ich habe die Homepage: ehemalige-adulaner-hochgrater.de
erstellt.
In Website X5 habe ich die Introseite aktiviert. Wenn ich aber den Link (siehe oben) nutze dann erscheint keine Intro.
Erst wenn ich: ehemalige-adulaner-hochgrater.de/index.php
erscheint die Introseite.
Wo liegt da der Fehler?
Über Hilfe wäre ich sehr dankbar !
Gepostet am
Am besten du gehst in Schritt 5 "Export", Auswahl "Export der Website ins Internet" und klickst neben dem Feld Zielverzeichnis auf den Ordnerbutton, Du landest dann auf deinem Server. Dort löscht du die index.html und es sollte dann funktionieren.
Autor
Es gibt keine index.html
Kein Witz
Ionos hat die Index.html manuell gelöscht aber das hat nix gebraucht
Wenn ich bei X5 schaue dann ist da nur eine idex.php (siehe Screenshot)
Auch hier hat mich inonos auf den Support hier hingewiesen.
Ich bitte um Support !
Danke !
Autor
Hier ein weiterer Screenshot
Dann muss die Einstellung für die Reihenfolge bzw. die Gültigkeit der Startdateien festgelegt werden. Das sollte eigentlich ionos wissen, wenn sie die index.html löschen. Du kannst es selbst in der Datei .htaccess vornehmen, in dem Du dort die Zeile
DirectoryIndex index.php index.html home.html
einträgst.
Autor
Es ist keine Index.html bei X5 und Ionos (nur bei den logs ist eine index.html) vorhanden !!!
Wie kann man etwas löschen was nicht vorhanden ist ?!
Du schreibst:
DirectoryIndex index.php index.html home.html
einträgst.
Ich weiß nicht wie das geht !
Aber eigentlich sollte X5 für mich die Einstellungen übernehmen wenn ich die Funktion Intro aktiviere
Autor
Was kann ich unternehmen damit sich das offizielle Supportteam von X5 hier einklingt `?
Meines Ersachtens liegt von meiner Seite kein Fehler vor; ich vermute das hier ein Programmfehler vorliegt.
Und Dir Franz-Josef H.danke ich sehr !
Ich kann es nur wiederholen: Aber eigentlich sollte X5 für mich die Einstellungen übernehmen wenn ich die Funktion Intro aktiviere
Das ist so nicht richtig, da es eine Einstellung am Server ist auf dem die Website betrieben wird. Hier kann und darf WebsiteX5 nichts verändern.
Folgendes zur Funktion der Introseite bei WebsiteX5: Wenn die Introseite aktiviert ist wird die vorhandene Startseite, die normalerweise index heißt, umbenannt in home und die erzeugte Introseite wird index.php genannt (index.php deshalb weil hierin eine gesteuerte Verarbeitung abläuft). Normalerweise erfolgt auf den Servern der Webhoster die Abarbeitung der Website-Dateien in der Reihenfolge
Dieses wird am Server des Webhosters eingestellt. Du solltest den Service von ionos kontaktieren und von ihm die Reihenfolge der Startdateien anpassen lassen.
Bei mir kommt im Firefox Browser bei Eingabe von ...
ehemalige-adulaner-hochgrater.de (ohne https://)
die Introseite und nach einigen Sekunden die home.html, wie es sein soll, siehe Screenshots
-------------
Aber wenn ich ...
https://ehemalige-adulaner-hochgrater.de/
... in Firefox Browser eingebe, dann kommt gleich die Ansicht der Datei home.html, aber in der Adresszeile von Firefox ist die Adresse ohne den Dateinamen (home.html) - offenbar irgendeine falsche Einstellung, denn bei den anderen Menüpunkten werden die Namen der Dateien (z.B. news.html) angezeigt.
----- Introseite index.php -----
------ Normale Startseite home.html nach der Introseite index.php -----
Gebe ich allerdings ...
www.ehemalige-adulaner-hochgrater.de (mit www.)
ein, dann funktioniert es, aber in der Adresszeile wird das www entfernt.
Offenbar irgendetwas falsch eingestellt bei der Weiterleitung von www- zur Nicht-www-Adresse.
Autor
Danke für die Hilfe :-)
Nur was muss/kann ich unternehmen das die Intro Seite immer kommt ?
Du schreibst: in Firefox Browser eingebe, dann kommt gleich die Ansicht der Datei home.html, aber in der Adresszeile von Firefox ist die Adresse ohne den Dateinamen (home.html) - offenbar irgendeine falsche Einstellung, denn bei den anderen Menüpunkten werden die Namen der Dateien (z.B. news.html) angezeigt.
Wo kann ich / muss ich welche Einstellungen im Programm ändern ?
Ionos ist ein globaler Webhosting Anbieter; der kleine Andreas (ich) soll denen die Liviten lesen und denen erklären das die einen Fehler machen ?
Hmmmm...... :-(
Mal posten was in der Datei .htaccess steht, dann könnten die Experten mal nachschauen.
Die Datei .htaccess kann bei Webseite X5 unter ...
-------------
5 Export > Export der Website ins Internet
Zielverzeichnis: __________________ [/_] <--- Symbol anklicken
--------------
... im sich öffnenden FTP-Fenster markiert und mit dem "Blattsymbol/Pfeil nach Unten" auf die Festplatte heruntergeladen und z.B. mit dem Windows Editor geöffnet werden.
-----
Autor
Danke für die Hilfe.
Freu mich.
Anbei Datei !
Anbei die geänderte Datei; versuche mal ob es funktioniert. Wenn nicht, einfach Deine alte Datei wieder hochladen.
Autor
Danke sehr !
Soll ich die Datei in WebsiteX5 ändern oder direkt auf dem Server von Ionos ?
Wenn ich es dann später austausche muss ich dies jedesmal wiederholen wenn ich mit WebsiteX5 etwas ändere ?
Danke für die Hilfe !
Am besten WebsiteX5 ändern und von WebsiteX5 hochladen lassen. Dann wird diese auch immer mitgenommen beim upload.
Eine htaccess kann man nicht von WSX5 hochladen lassen. Diese wird nur automatisch erzeugt wenn es keine gibt am Server.
Wenn du alles über IONOS machen lässt, müssten diese als ersters mal eine automatische Weiterleitung machen von ehemalige-adulaner-hochgrater.de auf www.ehemalige-adulaner-hochgrater.de. Das geht auch über ein paar Codezeilen per htaccess oder direkt bei IONOS zum aktivieren.
Autor
Nu Andreas....was Du da beschreibst ist bereits schon realisiert.
Aber meines Erachtens liegt hier die Problematik bei dem Programm Website X5.
Hier scheint ein Fehler vorzuliegen.
Es kann doch nicht sein das ich rumfummeln und tricksen muss damit die Seite einwandfrei funktioniert !
Ich hoffe das sich jetzt auch Incomedia hier zuschaltet oder was muss ich machen damit dies passiert ?
So ich habe das mal mit der Introseite bei meiner Webseite getestet.
Zuerst für alle Benutzer dieser Hinweis:
Wird eine Introseite genutzt, dann muss die Datei index.html manuell gelöscht werden (z.B. im FTP-Fenster von WebSite X5 oder eine FTP-Programm), sonst erscheint ein Webseiten-Kuddelmuddel.
In meiner Datei .htaccess verwende ich diesen Code für die Weiterleitung zu https ...
RewriteEngine On
RewriteCond %{HTTP_HOST} !^meinewebseite\.de$ [NC]
RewriteRule ^(.*)$ https://meinewebseite.de/$1 [R=301,L]
RewriteCond %{SERVER_PORT} !=443
RewriteRule ^(.*)$ https://meinewebseite.de/$1 [R=301,L]
... und hier im Beispiel muss natürlich meinewebseite durch die eigene Domain ersetzen werden.
Bei mir funktieren alle Varianten der Webadresse - mit www. oder ohne, mit https oder ohne.
Autor
Normalerweise müsste automatisch die index.php öffnen wenn ich https://www.ehemalige-adulaner-hochgrater.de aufrufe.
Meines erachtens liegt hier der Fehler im Programm von WSX5 .
Früher hat es mal geklappt.
Autor
Hier ist alles korret eingestellt !
Wenn ich ...
ehemalige-adulaner-hochgrater.de
... oder ...
www.ehemalige-adulaner-hochgrater.de
... im Browser eingebe, dann funktioniert es auch und die Introseite erscheint, aber bei ...
https://ehemalige-adulaner-hochgrater.de
... wird keine Introseite angezeigt, also kein Problem von WebSite X5, sondern der Datei .htaccess und das sollte mit dem richtigen Code in dieser Datei behoben werden, siehe mein Code-Beispiel.
Wurde das jetzt verstanden?
Autor
also muss ich den Code mit meiner URL ändern ?
auch das mit/$1 ?
Autor
@Daniel
Danke für den Support !
Könntest Du mir bitte den Code so schreiben das ich diesen 1zu1 übernehmen kann ?
Oder ist das so richtig:
RewriteEngine On
RewriteCond %{HTTP_HOST} !^ehwemalige-adulaner-hochgrater.de [NC]
RewriteRule ^(.*)$ https://ehemalge-adulaner-hochgrater.de [R=301,L]
RewriteCond %{SERVER_PORT} !=443
RewriteRule ^(.*)$ https://ehemalige-adulaner-hochgrater.de [R=301,L]
Danke für den Support !
Ja natürlich muss die eigene Domain drin sein, wenn es funktionieren soll, siehe
-----
RewriteEngine On
RewriteCond %{HTTP_HOST} !^ehemalige-adulaner-hochgrater\.de$ [NC]
RewriteRule ^(.*)$ https://ehemalige-adulaner-hochgrater.de/$1 [R=301,L]
RewriteCond %{SERVER_PORT} !=443
RewriteRule ^(.*)$ https://ehemalige-adulaner-hochgrater.de/$1 [R=301,L]
-----
Ich hoffe, dass ich keinen Fehler gemacht habe, denn testen kann ich mit fremden Domains nicht.
Autor
Muss ich alles was in der Datei steht erst einmal löschen?
Die modifizierte Datei dann via WSX5 hoch laden oder direkt den Weg über Ionos?
Man kann das FTP-Fenster von WebSite X5 nutzen, siehe meinen Post mit Screenshot weiter oben
Dort kann die Datei .htaccess heruntergeladen (Symbol: Blatt mit Pfeil nach unten) und mit dem Windows Editor geöffnet werden, dann die Änderungen vornehmen und speichern, anschliessend im FTP-Fenster von WebSite X5 (Symbol: Blatt mit Pfeil nach oben) die Datei .htaccess wieder hochladen.
In der Datei .htaccess ist am Anfang der Abschnitt von WebSite X5 ...
# WebSite X5 - Start Code [do not edit]
# WebSite X5 - End Code
... diesen Abschnitt belassen und darunter den von mir geposteten Code einfügen.
DAs Problem mit www ist nicht behoben! Nur das mit dem https auf https!
Siehe diese Anleitung wo du den Code kopieren kannst.
RewriteEngine On
RewriteCond %{HTTP_HOST} !^ehemalige-adulaner-hochgrater\.de$ [NC]
RewriteRule ^(.*)$ https://ehemalige-adulaner-hochgrater.de/$1 [R=301,L]
Dieser Code leitet von www auf ohne weiter wenn du es so haben willst.
Autor
Hmmm...danke an Alle !
Daniel schreibt etwas.
Andreas auch.
bin jetzt durcheinander
Welchen Code soll ich nehmen oder kann ich bei kombinieren `?
Meinen Code für die Datei .htaccess habe ich bei meiner Webseite mit einer Introseite getestet, dabei ist kein Fehler aufgetaucht. Ich bin bei Hosteurope mit meiner getesteten Webseite.
Es kann mit beiden Codes getestet werden und der Code, der bei allen unterschiedlichen Eingaben in der Adresszeile des Browsers jedesmal die Introseite anzeigt, der sollte genommen werden.
Nicht beide Codes kombinieren, sondern für einen der beiden Codes nach einem Test entscheiden.
Autor
Können wir bitte eben telefonieren ? Wie kann ich Dir meine Nummer senden daniel `?
Autor
Hab die Datei geändert und hochgeladen.
Keine Auswirkung !
Und nu ?
IONOS sagte zu mir das es eim Sript Fehler ist und die des nicht supporten.
Ich sollte mich an den Hersteller der Software wenden !
Das sagen die meisten Hoster immer, denn die wollen nicht suchen!
Jedenfalls die htaccess DAtei stimmt jetzt!
Allerdings gibt es anscheinend keine index.php mehr! Hast du das Intro gelöscht? Deine Startseite ist jedenfalls die home.html und die funktioniert. Allerdings wenn du keiin INTRO mehr machst, solltest du die Startseite in den Eigenschaften der Seite auf index.html ausbessern.
Autor
Könnte sich Incomedia jetzt einschalten ?
Autor
Doch die Index PHP ist hier
Autor
Hier bei Ionos
Autor
Jetzt scheint es zu funktionieren ??!
Autor
Bei https scheint nicht die index.php zu laden?
Sehe ich das nur oder was meinst Du Daniel ?
Autor
Hier ein Screenshot von der modifizierten Datein wie oben beschrieben
Hello Andreas
If you delete all of these Rewrite conditions, does the website work?
If you're attempting to configure the different redirects to modify the behavior of the website, I recommend getting in touch with the hosting provider's support as well, since our Staff cannot provide support for this kind of custom modifications specifically
I remain available here
Stefano
GOOGLE TRANSLATE ---
Hallo Andreas
Funktioniert die Website, wenn Sie alle diese Rewrite-Bedingungen löschen?
Wenn Sie versuchen, die verschiedenen Weiterleitungen zu konfigurieren, um das Verhalten der Website zu ändern, empfehle ich Ihnen, sich auch an den Support des Hosting-Anbieters zu wenden, da unsere Mitarbeiter keinen speziellen Support für diese Art von benutzerdefinierten Änderungen bieten können
Ich bleibe hier verfügbar
Stefano
Autor
Hallo, ich habe alle Rewrite Bedingungen gelöscht.
Das hat nix gebracht.
Ich habe die Funktion Introseite aktiviert und dann müsste Website X5 es erledigen das die Homepage auch so funktioniert wie ich sie in WSX5 erstellt habe
Autor
wenn ich im Firefox Browser www.ehemalige-adulaner-hochgrater.de eingebe dann startet auch die index.php
Wenn ich aber https://www.ehemalige-adulaner-hochgrater.de eingebe dann erscheint nicht die Startseite "index.php"
Mein Hosting Anbieter teilt mir mit das ich etwas im Sript ändern muss, also in der Software WSX5
Daher kontaktiere ich Sie !
Autor
IONOS (https://www.ionos.de/?ar=1) teilt mit mir mit das ich festlegen muss mit welcher Startseite die Homepage gestaret werden soll
Es geht also um
index.html
index.php
home.html
Wie und wo stelle ich im WSX5 das mit der Startseite ein ?
Hatte ich oben schon mal geschrieben:
Du fügst die Regeln von Andreas S. wieder ein und anschließend die Zeile
DirectoryIndex index.php index.html home.html
Übrigens beschreibt ionos unter diesem Link die Funktion der Startseite und erläutert auch die Namen für diese Seite und die Priorität des Aufrufs. Wenn Du die Liste durchgehst, gibt es beim Windows-Server keine index.php - sie würde also dort nie aufgerufen. Beim linux-Server taucht die index.php erst sehr weit unten auf, index.html und home.html stehen an zweiter bzw. dritter Stelle. Da Du eine home.html hast, wird diese natürlich vorher aufgerufen. Verändern kann man das nur durch ändern der Reihenfolge- das sollte bzw. muss der Service von ionos eigentlich wissen. Umstellen kann das jedenfalls kaum eine lokale Software zur Webseitenerstellung. Die Möglichkeit die Dir bleibt habe eben beschrieben...
Ich weiß nicht, ob ich überhaupt noch etwas schreiben soll, wenn alles verdreht wird.
Also hier mein letzter Versuch und Test:
1) Ich habe meine funktionierende Datei .htaccess gelöscht, wieder erstellt und hochgeladen, damit die gleichen Voraussetzung gegeben sind wie bei anderen Nutzern mit neuer .htaccess.
2) Mit WebSite X5 habe ich meiner Webseite eine Introseite hinzugefügt, dann die Webseite mit Website X5 exportiert, danach bei WebSite X5 im FTP-Fenster die Datei index.html gelöscht, damit es keine Kuddel-Muddel beim Webseitenaufruf gibt.
3) Meine Webseite >> https://windsolarmobil.de/ mit verschiedenen Eingaben im Browser getestet:
windsolarmobil.de - ok
www.windsolarmobil.de - ok
----- mit https -----
https://windsolarmobil.de - ok
https://www.windsolarmobil.de - ok
----- mit http ohne s -----
http://windsolarmobil.de - ok
http://www.windsolarmobil.de - ok
----- Screenshot von eigenem und vorgeschlagem Dateiinhalt für .htaccess -----
Nach einiger Zeit wird die Introseite bei meiner Webseite wieder entfernt, da ich keine Inroseite brauche, aber meine Datei .htaccess als Screenshot, die Tests und Hinweise haben weiter Gültigkeit.
@Daniel: Es zwingt dich doch niemand immer etwas zu schreiben...
Es gibt mehrere Möglichkeiten die Umleitung in der htaccess-Datei zu realisieren. Die ich verwende ist die, die Andreas S. genannt hat. Deine funktioniert ja auch und deshalb ist nichts verdreht, sondern nur eine Alternative genannt worden. Aber das ursächliche Problem ist nicht die Weiterleitung, sondern dass die Introseite bei Andreas D. nicht angezeigt wird. Und das kann durchaus an der falschen Reihenfolge der Startseitenaufrufe liegen. Des halb sollte Andreas D. Das zunächst mal prüfen. Und die Umleitung kann er dann nach seinem Geschmack aussuchen.
Im Kundenbereich von IONOS kenne ich mich nicht aus, aber falls es hilfreich sein sollte, hier meine Einstellungen bei meinem Webhoster Hosteurope.
-----
Hosteurope KIS - Login
Produktverwaltung > Webhosting > Produkt .............. [Konfigurieren] <--- Klick
Scripte & Datenbanken > Scripteinstellungen
-----
...
Directoryindex einstellen: index.html index.htm index.shtml index.php index.php5 index.wml index.xml
-----
Autor
Es funktioniert jetzt. Folgendes steht jetzt in der htaccess:
# WebSite X5 - Start Code [do not edit]
<IfModule mod_deflate.c>
SetOutputFilter DEFLATE
</IfModule>
# WebSite X5 - End Code
RewriteEngine On
RewriteCond %{SERVER_PORT} !=443
RewriteRule ^(.*)$ https://ehemalige-adulaner-hochgrater.de/index.php$1 [R=301,L]
RewriteEngine On
RewriteCond %{HTTP_HOST} !^ehemalige-adulaner-hochgrater\.de$ [NC]
RewriteRule ^(.*)$ https://ehemalige-adulaner-hochgrater.de/$1 [R=301,L]
DirectoryIndex index.php index.html home.html
Damit funktioniert alles wie gewüscht.
An dieser Stelle möchte ich Allen hier danken welche mich so konsequent unterstützt haben.
Mein besonderer Dank geht an: @Franz-Josef H. @Daniel W. und @Andreas S
Wenn ich hier zuviel Raum eingenommen habe dann tut es mir leid :-(
Autor
Nochmals vielen vielen Dank für die Unterstüzung
Wenn ich jetzt meine Daten nach IONOS hochladen möchte dann erscheint folgendes Fenster (siehe Screenshot)
Diese Meldung kam früher nicht.
Kann man diese Meldung nicht irgendwie ändern bzw. abstellen ?
Wahrscheinlich ist der Eintrag in Schritt 5, Auswahl 'Export der Website ins Internet' im Feld 'Zielverzeichnis' nicht richtig. Hier sollte der korrekte Domainname https://ehemalige-adulaner-hochgrater.de/ eingetragen sein.
Autor
Danke @Franz-Josef H.
Das funktioniert jetzt auch wieder :-)
Wenn ich Euch nicht hätte dann hätte ich meine Probs nicht lösen können.
Danke !
Autor
Vielleicht können der Hersteller von WSX5 das Programm so modifizieren das, welches wir hier manuell erledigt haben, in Zukunft implementiert wird ??1
Sorry auch wenn es schon beim Textschreiben im Textobjekt halbintelligent den Text vorschreibt, etwas muss man schon im Programm machen, damit man eine WEbsite hochladen kann.
Das ist alles ausserhalb des Programms bzw. muss der Hoster zur Verfügung stellen. Wenn er das nicht macht, muss man es händisch mit einer htaccess Datei machen.
Autor
Danke für Deine Zeien.
IONOS hat mir mitgeteil das Incomedia "schuld" ist.
Incomedia teilt mir mit das IONOS "schuld" ist.
Der nichtwissende Kunde bin ich und weiß nicht wem ich dann letztendlich "glauben" soll (MUSS) ?!
Manchmal sitzen unwissende Mitarbeiter bei den großen Firmen am Telefon.
----- Kleine Geschichte -----
Vor etlichen Jahren wollte ein Mitarbeiter unbedingt die genaue Länge des Kabels zum Modem wissen.
Ich habe ihm erklärt, dass es keine Rolle spiele, ob das Kabel 5 oder 15 Meter lang ist, denn vorher gab es auch bei 15 Metern keine Probleme.
Der Mitarbeiter hat eisern auf der genauen Länge des Kabels bestanden, also habe ich aufgelegt und neu gewählt, dann hatte ich einen kompetenten Mitarbeiter, der nichts von Kabellänge wissen wollte.
------------------------------
Manchmal sind die Nutzer schlauer als die Mitarbeiter am Telefon.
Autor
Nu...ohne Euch hätte ich das nicht geschafft !
Danke !