WebSite X5Help Center

 
Peter R.
Peter R.
User

Php und html Durcheinander  de

Autor: Peter R.
Besucht 2804, Followers 1, Geteilt 0  

Hallo,

auf meiner Webseite ist ein kleiner Blog integriert. Auf den Seiten, die den Blog nutzen (zB als Vorschau) werden die Webseiten mit .php abgespeichert. Alle anderen Seiten haben die Erweiterung .html.

Wenn jemand eine der Seiten mit php anklickt, werden in der Navidation sämtliche anderen Seiten nur noch mit der Endung .php angesteuert.

Beispiel:

Startseite: https://www.aquaspender.de/index.php (unten ist eine Blog-Vorschau integriert)

von jetzt an kommen in der Navigation nur noch .php Dateien

Von WX5 werden aber html Dateien erzeugt und hochgeladen.

Ich habe mir geholfen indem ich für jede (!) Datei über .htaccess eine Umleitung auf html angelegt habe.

Eine generelle Umleitung geht leider nicht, weil ja auch 2 x php Dateien vorkommen (immer wenn die Blog Vorschau integrierrt ist)

folgende Seiten haben die Blog Vorschau:

https://www.aquaspender.de/links.php

https://www.aquaspender.de/index.php

und die Blog Seite:

https://www.aquaspender.de/blog/index.php

alle anderen Seiten sind .html Seiten Nach der Umleitung zeigt die Navigation wieder .html Dateien an.

Manchmal werden auch php und html Dateien von WX5 hochgeladen dann habe ich alles 2 fach. Als php und als html. Das ist wegen doppeltem Content nicht serhr gut.

Was läuft da falsch bzw was mache ich falsch?

Ich habe WX5 15 pro. Aber der "Fehler" war schon in der Version 14 da.

Grüße

Gepostet am
15 ANTWORTEN - 1 KORREKT
Andreas S.
Andreas S.
Moderator
Nutzer des Monats DE

Ich glaube eher du hast verschiedene Seite mit PHP umgestellt und dann wieder auf HTML zurückgestellt und danach hochgeladen. Jetzt sind natürlich eine PHP und eine HTML Seite am Server die sich überschneiden. Leider erkennt das Programm nicht (keine KI), dass es eine PHP Datei gibt die sie löschen muss.

Deshalb wäre es abundzu ratsam den gesamten Server zu löschen und wieder neu (alles) hochzuladen.

Man könnte auch noch im Projekt-Ordner den Inhalt der Ordner "Preview" und "Upload" löschen und dann hochladen.

Mehr lesen
Gepostet am von Andreas S.
Peter R.
Peter R.
User
Autor

Den gesamten Server habe ich schon mehrfach gelöscht und wieder neu hochgeladen. Auf dem Server sind nur html-Dateien und die paar .php, die ich oben genannt habe. Mich stört dass in Der Navigation php angezeigt wird, obwohl nur html das sind.

Mehr lesen
Gepostet am von Peter R.
Peter R.
Peter R.
User
Autor

Nachtrag: auch das Löschen der "Preview" und "Upload" ändert nichts. Ich denke, das liegt in der Programierung von WX5. In der Vorschau von WX5 erhalte ich immer korrekte HTML Dateien, auch die php Dateien, wie "Blog" etc. werden als html angezeigt. Erst auf dem Server kommt dann das beschriebene Phänomen.

Mehr lesen
Gepostet am von Peter R.
Andreas S.
Andreas S.
Moderator
Nutzer des Monats DE

Der BLOG kann nicht als HTML angezeigt werden, das ist schon von Haus aus nicht möglich. Zeigt es auch bei mir nicht an. Wenn dann hast du eine htaccess DAtei am Server die automatisch php Datei in HTML Endungen umwandelt und anzeigt. Anders kann ich es mir nicht vorstellen.

Mehr lesen
Gepostet am von Andreas S.
Peter R.
Peter R.
User
Autor

Danke.

Der Blog wird auf dem Server als php angezeigt, das ist ja auch richtig. Aber in der eingebauten Programmvorschau von WX5 sehe ich ihn als html.

Das ist aber nicht das Problem, sondern die Navigation, die auf falsche Endungen verlinkt.

Die htaccess von mir leitet nur die falschen php's um, die durch die Navigation entstehen. Der Blog wird nicht umgeleitet. Das habe ich oben ja beschrieben, bzw. versucht zu beschreiben.

Auf dem Server ist der Blog https://www.aquaspender.de/blog/indexphp

Wenn ich von da aus zB auf Saftspender/Fruchtsaftgerät gehe, leitet die Navigation auf

https://www.aquaspender.de/fruchtsaft-geraetphp

weiter. Da diese Datei nicht existiert, käme eine Fehlermeldung. Deswegen muss ich per htaccess auf

https://www.aquaspender.de/fruchtsaft-geraethtml

umleiten. Das ist nicht besonders Google gerecht.

In der WX5 Vorschau steht der Blog als html

Mehr lesen
Gepostet am von Peter R.
Andreas S.
Andreas S.
Moderator
Nutzer des Monats DE

JA, das stimmt dass in der Vorschau "am PC" die Blogseite als HTML angezeigt wird, denn am PC lokal ohne Server kann keine php Seite angezeigt werden, deshalb wird sie nur als html angezeigt. WEnn du dann hochladest, wird sie in eine PHP Seite umgewandelt die vom Server gelesen werden kann.

Mehr lesen
Gepostet am von Andreas S.
Peter R.
Peter R.
User
Autor

So weit so gut. Das Problem mit der Navigation wird dadurch nicht gelöst.

Mehr lesen
Gepostet am von Peter R.
Andreas S.
Andreas S.
Moderator
Nutzer des Monats DE

Dadurch dass ich nicht weis was deine spezielle htaccess Datei genau macht, kann ich es auch nicht sagen wieso deine NAvigation nicht stimmt.

Mehr lesen
Gepostet am von Andreas S.
Peter R.
Peter R.
User
Autor

Ohne htaccess wird genauso auf php Dateien, die aber nicht da sind, verlinkt. Das ist ja der Grund, daß ich die htaccess dazu genommen habe.

Mehr lesen
Gepostet am von Peter R.
Der Zwoemti
Der Zwoemti
Moderator

1. Inhalt deiner .htaccess bekannt geben

2. Screenshot vom Webspace machen wo man die Seiten sieht

3. Die Navigation vom Blog zur fruchtsaft-geraet Seite ist mit HTML als Link und nicht php. Sieht man deutlich im Quelltext

4. Browsercache leeren

5. im Google Index ist auch die html Seite

Mehr lesen
Gepostet am von Der Zwoemti
Peter R.
Peter R.
User
Autor

Erstmal Danke für die Tipps.

1.) Solange ich auf HTML Seiten bin ist alles korrekt.
ABER: Geht mal über Fakten+Links auf die Seite "Links". Das ist eine php Seite. weil darin eine Vorschau des Blogs kommt.
Nach dem Aufruf dieser Seite verlinkt die Navigation nur noch auf php Seiten

OHNE die htaccess kommen nach dem Klick auf "Links" beim Nutzen der Navigation nur Fehlermeldungen.

Die htaccess kann ich gerne anhängen (als txt-Datei)

2.) Sreenshot Webspace: Dateien wurden nach Typ sortiert. Nach dem HTML kommen ein paar php (was richtig ist)

folgt, weil ich nur eine Datei anhängen kann.

3.) siehe Punkt 1 (nach Klick auf "Links")

4.) Browsercach wurde bereits mehrfach geleert. Das war so ziemlich das erste was ich gemacht hatte.

5.) Ist ja auch richtig weil (fast) nur html Dateien vorhanden sind

Morgen bin ich den ganzen Tag unterwegs. Vermutlich kann mich ich frühestens am Samstag wieder melden.

Grüße

Mehr lesen
Gepostet am von Peter R.
Peter R.
Peter R.
User
Autor

2.) Sreenshot Webspace: Dateien wurden nach Typ sortiert. Nach dem HTML kommen ein paar php (was richtig ist)

Mehr lesen
Gepostet am von Peter R.
Der Zwoemti
Der Zwoemti
Moderator

Wieso steht in der .htaccess kein https drin?

Wieso befindet sich keine imsearch.php auf dem Webspace.

Wieso ist der Admin Ordner nicht erreichbar?

Im Grunde gibt es nur eine php Seite bei dir im Menü.

Die andere in der Sitemap ist nicht vorhanden -> https://www.aquaspender.de/feedly-blog.php

Erstelle mal eine neue Seite als php und gib mal einen Link bekannt - braucht nicht im Menü sein.

Ich würde hier eher auf den Server tippen der dir einen Streich spielt.

Schau mal in den Quelltext auf der links.php Seite was dort als Verlinkung im Menü steht. Ich möchte behaupten da stehen alles html Endungen.

Mehr lesen
Gepostet am von Der Zwoemti
Peter R.
Peter R.
User
Autor

Hallo und Danke,

so langsam geht mir das Programm WX5 auf den Geist.

Ich habe die htaccess über FTP rausgenommen und die Seite links.php im WX5 neu erstellt.

Beim Hochladen wurden nun alle Dateien in php umgewandelt. Die Suchergebnisse bei Google verweisen aber auf html Daten. Damit kommen massenweise Fehlermelduzngen, wenn man auf die Suchergebnisse klickt. Bis das wieder richtig läuft dauert es Wochen.

Insgesamt gibt es nur 2 Seiten, die im php auftauchen sollten

index.php

und links.php.

(zusätzlich den Blog und die x5feed Dateien)

Ich werde die Blogvorschau mal rausnehmen, vielleicht speichert WX5 dann alles wieder als html

Mehr lesen
Gepostet am von Peter R.
Peter R.
Peter R.
User
Autor

Da jetzt alle Dateien auf .php enden, habe ich eine neue htaccess hochgeladen, die jetzt alle html auf php weiter leitet.

Wenn das WX5 beim nächsten Mal wieder html abspeichert wars das.

Danke an Euch für die Hilfe.

Mehr lesen
Gepostet am von Peter R.