crumb.isLink crumb.isFinalCrumb crumb.getClass crumb.css crumb.separatorCss crumb.getCss crumb.finalCrumb crumb.getText crumb.getIsLink crumb.getWrapperCss crumb.type crumb.url crumb.getUrl crumb.getType crumb.hashCode crumb.equals crumb.toString crumb.wrapperCss crumb.text crumb.getSeparatorCss crumb.class
crumb.isLink crumb.isFinalCrumb crumb.getClass crumb.css crumb.separatorCss crumb.getCss crumb.finalCrumb crumb.getText crumb.getIsLink crumb.getWrapperCss crumb.type crumb.url crumb.getUrl crumb.getType crumb.hashCode crumb.equals crumb.toString crumb.wrapperCss crumb.text crumb.getSeparatorCss crumb.class
crumb.isLink crumb.isFinalCrumb crumb.getClass crumb.css crumb.separatorCss crumb.getCss crumb.finalCrumb crumb.getText crumb.getIsLink crumb.getWrapperCss crumb.type crumb.url crumb.getUrl crumb.getType crumb.hashCode crumb.equals crumb.toString crumb.wrapperCss crumb.text crumb.getSeparatorCss crumb.class
crumb.isLink crumb.isFinalCrumb crumb.getClass crumb.css crumb.separatorCss crumb.getCss crumb.finalCrumb crumb.getText crumb.getIsLink crumb.getWrapperCss crumb.type crumb.url crumb.getUrl crumb.getType crumb.hashCode crumb.equals crumb.toString crumb.wrapperCss crumb.text crumb.getSeparatorCss crumb.class
17.03.2024 10:08
Ich habe meine erste Wordpress Seite erstellt mit einem Navigations Menü, das auf zwei Unterseiten ("Kontakt" und "Datenschutzerklärung") verweist.
Der erste Aufruf der Homepage funktioniert (mit https), sobald ich aber eine Unterseite anklicke kommt der 404 Fehler Seite konnte nicht gefunden werden.
Das Plugin "WP Force SSL" bemängelt "WordPress URLs' are NOT properly redirected from HTTP to HTTPS"
Das Plugin "Complianz" sagt "Bitte überprüfe, ob deine REST-API korrekt geladen wird."
Ich habe anschließend mit dem Plugin "Better Search Replace" sämtliche Zeichenketten der Datenbank geändert von "http" zu "https".
Aber es bleibt nach wie vor der Fehler 404. Ich kann die Hauptseite aufrufen, auch von der Fehler 404 Seite aus, aber die Unterseiten
führen zu eben der 404 Fehler Seite.
Was muss ich tun, wer kann mir helfen?
Gelöst! Gehe zu Lösung.
17.03.2024 13:17 Zuletzt bearbeitet: 17.03.2024 13:29 durch den Autor
@arakora schrieb:wie müsste ich diese korrekt erstellen?
Ohne den Ordnernamen "/wordpress/"
Du linkst einfach auf arakora.de/seite
z.B. (je nachdem welchen "Permalink" du halt beim Erstellen angibst)
<a href="./impressum">Impressum</a>
<a href="./seite">Seite</a>
Aber eigentlich ist das ja ein Content-Management-System, sollte das Ding doch eigentlich automatisch machen, wenn du Seiten hinzufügst. Kommt aber wohl drauf an, wie du erstellst bzw. ob das im Design auch angezeigt wird automatisch
Edit: Schau mal unter Design > Menüs
17.03.2024 10:44
Hast du das gemacht?
Wäre meine erste Vermutung, dass es daran liegt, wenn die Hauptseite geht. Ansonsten wäre es nicht schlecht, die URL der Seite zu nennen.
17.03.2024 11:02
Hallo patrickn,
danke für den Tipp, aber das habe ich schon gemacht.
Die URL lautet arakora.de Wenn ich nicht an der Seite arbeite, stell ich wieder den Wartungsmodus/die Wartungsseite ein.
Der Aufbau hat schon mal funktioniert, erst mit der Umstellung auf https kam das Problem.
Ich habe mit verschiedenen Plugins experimentiert und dummerweise hatte ich kein aktuelles Backup.
Ja ich weiß: No backup no mercy ....
Danke für weitere Hinweise!
17.03.2024 11:21
@arakora schrieb:Ich habe mit verschiedenen Plugins experimentiert und dummerweise hatte ich kein aktuelles Backup.
Wenn ich das richtig sehe, gibts ja noch nicht sooo viel Inhalt, oder doch?
Ich würde auf jeden Fall mal das Plugin WP Force SSL deaktivieren, das scheint mir ziemlich unnötig - WP kann von Haus aus SSL forcieren.
Außerdem Verlinkt die Seite "Kontakt" z.B. auf arakora.hier-im-netz.de/wordpress/kontakt/, das dürfte ja falsch sein, sondern vermutlich eher arakora.de/kontakt?. Einmal im Adminbereich unter Einstellungen die URL der Installation prüfen, die sollte für meine Begriffe auf "arakora.de" sein.
...Aber arakora.de/kontakt führt bspw. zu einem Internen Serverfehler, was auf eine Fehlkonfiguration in der .htaccess schließen lässt (...würde mich nicht wundern, wenn durch "WP Force SSL" verursacht)
17.03.2024 11:44
Nein, noch nicht viel Inhalt. Ich wollte erst mal eine saubere Grundstruktur, bevor ich alle geplanten Seiten und Beiträge online stelle.
Habe WP Force SSL deaktiviert und meinen Browser Cache geleert. > gleiches Verhalten 404 Seiten Fehler.
Hier die Admin Einstellungen zur Domain:
Ich denke es ist wohl die .htaccess wie kann ich diese "bereinigen" ? Standardwerte ?
17.03.2024 11:53 Zuletzt bearbeitet: 17.03.2024 11:55 durch den Autor
Sorry, meinte im Adminbereich unter Einstellungen im Wordpress-Login Einstellungen > "Wordpress-Adresse" und "Website-Adresse". Was ist hier hinterlegt?
Du kannst aber auch mal die .htaccess mit deiner vergleichen, den Standardinhalt findest du hier: https://developer.wordpress.org/advanced-administration/server/web-server/httpd/#basic-wp ("Basic WP")
(Falls unterschiedlich; nicht einfach ändern/überschreiben, sondern die alte umbenennen in z.B: .htaccess2 und neu erstellen)
Aber ehrlich: Wenns noch nicht viel Inhalt gibt - bevor man nun ewig nach der Ursache sucht, einfach "Neu" anfangen...
17.03.2024 11:55
@arakora schrieb:aber die Unterseiten
führen zu eben der 404 Fehler Seite
Erste Frage: Sind denn die entsprechenden Unterseiten in WordPress überhaupt schon angelegt als Seiten?
Viele Grüße
Thomas
17.03.2024 12:10
Einstellungen:
Naja, ich habe an den jetzigen Seiten schon ziemlich rumgefeilt, bis es nun nicht mehr ging und möchte ungern von vorne anfangen.
Weicht denn eine Standard .htaccess sehr von einer "individuellen" ab?
17.03.2024 12:12
Hallo Thomas,
ja die Seiten sind angelegt, und haben auch schon funktioniert.
Irgendwo hab ich beim experimentieren einen Fehler eingebaut
17.03.2024 12:17
@arakora schrieb:Naja, ich habe an den jetzigen Seiten schon ziemlich rumgefeilt, bis es nun nicht mehr ging und möchte ungern von vorne anfangen.
Weicht denn eine Standard .htaccess sehr von einer "individuellen" ab?
EIgentlich sollte sie nicht wirklich abweichen von dem Standard, es sei denn, ein Plugin o.ä. hat sie verpfuscht.
Und bei dir stimmt ziemlich sicher etwas nicht mit der Datei, da jegliche Aufrufe einen Internen Serverfehler erzeugen:
Eigentlich sollte da der 404 Fehler kommen.
Wie schaut denn der Inhalt deiner .htaccess aus?
@arakora schrieb:Einstellungen:
Das sollte passen, die Verlinkung auf die Kontakt-Seite versteh ich zwar nicht (hast du die manuell gemacht?), da dort eigentlich auch die Domain aus der WP-Einstellung zu trage kommen sollte... aber erst muss mal der Serverfehler weg.
17.03.2024 12:30
ui, die .htaccess ist ziemlich groß, bestimmt über 100 Zeilen , viel Kommentar zwar.
erst die letzten Zeilen lauten
# BEGIN WordPress
# Die Anweisungen (Zeilen) zwischen „BEGIN WordPress“ und „END WordPress“ sind
# dynamisch generiert und sollten nur über WordPress-Filter geändert werden.
# Alle Änderungen an den Anweisungen zwischen diesen Markierungen werden überschrieben.
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
wobei dieser /IfModule noch dabei steht
17.03.2024 12:38 Zuletzt bearbeitet: 17.03.2024 12:39 durch den Autor
Bennenne die Datei bitte mal um, z.B. in .Xhtaccess, und setze den Standard ein mit erstellen einer neuen .htaccess:
# BEGIN WordPress
RewriteEngine On
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
# END WordPress
17.03.2024 12:52
Tada..
Die Links sind aber immer noch falsch, hast du die manuell gesetzt?
17.03.2024 13:07
Also die Seitenaufrufe funktionieren jetzt wieder. ja, ich hab die Links wohl manuell gesetzt.
wie müsste ich diese korrekt erstellen?
17.03.2024 13:17 Zuletzt bearbeitet: 17.03.2024 13:29 durch den Autor
@arakora schrieb:wie müsste ich diese korrekt erstellen?
Ohne den Ordnernamen "/wordpress/"
Du linkst einfach auf arakora.de/seite
z.B. (je nachdem welchen "Permalink" du halt beim Erstellen angibst)
<a href="./impressum">Impressum</a>
<a href="./seite">Seite</a>
Aber eigentlich ist das ja ein Content-Management-System, sollte das Ding doch eigentlich automatisch machen, wenn du Seiten hinzufügst. Kommt aber wohl drauf an, wie du erstellst bzw. ob das im Design auch angezeigt wird automatisch
Edit: Schau mal unter Design > Menüs
17.03.2024 13:43
Ich bedanke mich ganz herzlich für Deine Hilfe am Sonntag! Jetzt funktioniert wieder alles.
17.03.2024 13:44
Mein Rumtesten mit den Plugins hat die .htaccess total überfrachtet.
17.03.2024 17:17
Gerne, viel Spaß noch beim Basteln!
18.03.2024 14:09
Füllen Sie schnell und unkompliziert unser Online-Kontaktformular aus, damit wir sie zeitnah persönlich beraten können.
Informieren Sie sich über unsere aktuellen Website-Angebote.