permalinks kaputt
-
Hallo,
ich hatte gestern schon mal angefragt:https://de.wordpress.org/support/topic/weiterleitung-ich-war-das-nicht/
Ich dachte, das Problem wäre gelöst. Ist es aber leider nicht.
Ich kann mich normal einloggen, wenn ich vorher meine alte .htaccess aus meinem Backup hochlade.
Sobald ich in den Einstellungen die Permalinks-Seite aufrufe, wird die .htaccess umgeschrieben und ich auf eine neue Anmeldeseite weitergeleitet, auf der ich mich dann nicht einloggen kann.
Ich muss also wieder die .htaccess hochladen und von vorne beginnen. Ich kann alles machen, außer die Permalinks-Einstellungen auch nur anzugucken. Genau das wäre aber nötig.
Hat jemand eine Idee, was das sein könnte?
Vielen Dank im Voraus!Die Seite, für die ich Hilfe brauche: [Anmelden, um den Link zu sehen]
-
Das mit dem Angucken der Permalink-Einstellungen können wir hier schlecht nachvollziehen. Wenn du die
.htaccess
nach Angucken hier teilst, lässt sich dazu vielleicht eher etwas sagen.Hilfreich wäre auch ein Bericht zur Website: Geh bitte auf Werkzeuge > Website-Zustand > Bericht, klick auf den Button und füge den Bericht mit Strg-V unverändert in deine Antwort ein.
Also, die .htaccess nach Angucken :
# 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. # END WordPress
Vor Angucken sah sie so aus:
# 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
Und jetzt noch der Bericht:
### wp-core ### version: 5.8.1 site_language: de_DE user_language: de_DE timezone: Europe/Berlin permalink: undefined https_status: true multisite: false user_registration: 0 blog_public: 1 default_comment_status: undefined environment_type: production user_count: 2 dotorg_communication: true ### wp-paths-sizes ### wordpress_path: /www/htdocs/w00ba975/test.die-abnehmschule.de wordpress_size: 55,68 MB (58384548 bytes) uploads_path: /www/htdocs/w00ba975/test.die-abnehmschule.de/wp-content/uploads uploads_size: 34,28 MB (35943544 bytes) themes_path: /www/htdocs/w00ba975/test.die-abnehmschule.de/wp-content/themes themes_size: 41,75 MB (43774196 bytes) plugins_path: /www/htdocs/w00ba975/test.die-abnehmschule.de/wp-content/plugins plugins_size: 47,13 MB (49422584 bytes) database_size: 9,49 MB (9947101 bytes) total_size: 188,32 MB (197471973 bytes) ### wp-active-theme ### name: Twenty Twenty-One (twentytwentyone) version: 1.4 author: WordPress-Team author_website: https://de.wordpress.org/ parent_theme: none theme_features: core-block-patterns, widgets-block-editor, automatic-feed-links, title-tag, post-formats, post-thumbnails, menus, html5, custom-logo, customize-selective-refresh-widgets, wp-block-styles, align-wide, editor-styles, editor-style, editor-font-sizes, custom-background, editor-color-palette, editor-gradient-presets, responsive-embeds, custom-line-height, experimental-link-color, custom-spacing, custom-units, widgets theme_path: /www/htdocs/w00ba975/test.die-abnehmschule.de/wp-content/themes/twentytwentyone auto_update: Deaktiviert ### wp-themes-inactive (2) ### Divi: version: 4.11.4, author: Elegant Themes, Automatische Aktualisierungen aktiviert Divi Child-Theme: version: 1, author: ich, Automatische Aktualisierungen deaktiviert ### wp-mu-plugins (1) ### ET Support Center :: Must-Use Plugins Autoloader: author: Elegant Themes, version: (undefined) ### wp-plugins-inactive (7) ### Coming Soon Page, Maintenance Mode & Landing Pages by SeedProd: version: 6.6.0, author: SeedProd, Automatische Aktualisierungen deaktiviert Duplicator: version: 1.4.3, author: Snap Creek, Automatische Aktualisierungen deaktiviert eRecht24 legal texts for WordPress: version: 3.2.0, author: eRecht24, Weslink GmbH, Automatische Aktualisierungen aktiviert Prosodia VGW OS: version: 3.25.2, author: Prosodia – Verlag für Musik und Literatur, Automatische Aktualisierungen aktiviert Rank Math SEO: version: 1.0.75, author: Rank Math, Automatische Aktualisierungen aktiviert Rank Math SEO PRO: version: 2.19.0, author: Rank Math, Automatische Aktualisierungen aktiviert UpdraftPlus - Backup/Restore: version: 1.16.63, author: UpdraftPlus.Com, DavidAnderson, Automatische Aktualisierungen deaktiviert ### wp-media ### image_editor: WP_Image_Editor_Imagick imagick_module_version: 1687 imagemagick_version: ImageMagick 6.9.7-4 Q16 x86_64 20170114 http://www.imagemagick.org imagick_version: 3.4.4 file_uploads: File uploads is turned off post_max_size: 200M upload_max_filesize: 200M max_effective_size: 200 MB max_file_uploads: 20 imagick_limits: imagick::RESOURCETYPE_AREA: 31 GB imagick::RESOURCETYPE_DISK: 1.84467440737E+19 imagick::RESOURCETYPE_FILE: 786432 imagick::RESOURCETYPE_MAP: 31 GB imagick::RESOURCETYPE_MEMORY: 16 GB imagick::RESOURCETYPE_THREAD: 8 imagemagick_file_formats: 3FR, AAI, AI, ART, ARW, AVI, AVS, BGR, BGRA, BGRO, BIE, BMP, BMP2, BMP3, BRF, CAL, CALS, CANVAS, CAPTION, CIN, CIP, CLIP, CMYK, CMYKA, CR2, CRW, CUR, CUT, DATA, DCM, DCR, DCX, DDS, DFONT, DJVU, DNG, DOT, DPX, DXT1, DXT5, EPDF, EPI, EPS, EPS2, EPS3, EPSF, EPSI, EPT, EPT2, EPT3, ERF, EXR, FAX, FILE, FITS, FRACTAL, FTP, FTS, G3, G4, GIF, GIF87, GRADIENT, GRAY, GROUP4, GV, H, HALD, HDR, HISTOGRAM, HRZ, HTM, HTML, HTTP, HTTPS, ICB, ICO, ICON, IIQ, INFO, INLINE, IPL, ISOBRL, ISOBRL6, JBG, JBIG, JNG, JNX, JPE, JPEG, JPG, JPS, JSON, K25, KDC, LABEL, M2V, M4V, MAC, MAGICK, MAP, MASK, MAT, MATTE, MEF, MIFF, MKV, MNG, MONO, MOV, MP4, MPC, MPEG, MPG, MRW, MSL, MSVG, MTV, MVG, NEF, NRW, NULL, ORF, OTB, OTF, PAL, PALM, PAM, PANGO, PATTERN, PBM, PCD, PCDS, PCL, PCT, PCX, PDB, PDF, PDFA, PEF, PES, PFA, PFB, PFM, PGM, PICON, PICT, PIX, PJPEG, PLASMA, PNG, PNG00, PNG24, PNG32, PNG48, PNG64, PNG8, PNM, PPM, PREVIEW, PS, PS2, PS3, PSB, PSD, PTIF, PWP, RADIAL-GRADIENT, RAF, RAS, RAW, RGB, RGBA, RGBO, RGF, RLA, RLE, RMF, RW2, SCR, SCT, SFW, SGI, SHTML, SIX, SIXEL, SPARSE-COLOR, SR2, SRF, STEGANO, SUN, SVG, SVGZ, TEXT, TGA, THUMBNAIL, TIFF, TIFF64, TILE, TIM, TTC, TTF, TXT, UBRL, UBRL6, UIL, UYVY, VDA, VICAR, VID, VIFF, VIPS, VST, WBMP, WMF, WMV, WMZ, WPG, X, X3F, XBM, XC, XCF, XPM, XPS, XV, XWD, YCbCr, YCbCrA, YUV gd_version: 2.2.5 gd_formats: GIF, JPEG, PNG, WebP, BMP, XPM ghostscript_version: 9.26 ### wp-server ### server_architecture: Linux 4.15.0-158-generic x86_64 httpd_software: Apache php_version: 7.4.23 64bit php_sapi: fpm-fcgi max_input_variables: 10000 time_limit: 300 memory_limit: 256M max_input_time: 60 upload_max_filesize: 200M php_post_max_size: 200M curl_version: 7.58.0 OpenSSL/1.1.1 suhosin: false imagick_availability: true pretty_permalinks: true htaccess_extra_rules: true ### wp-database ### extension: mysqli server_version: 5.7.34-nmm1-log client_version: mysqlnd 7.4.23 ### wp-constants ### WP_HOME: undefined WP_SITEURL: undefined WP_CONTENT_DIR: /www/htdocs/w00ba975/test.die-abnehmschule.de/wp-content WP_PLUGIN_DIR: /www/htdocs/w00ba975/test.die-abnehmschule.de/wp-content/plugins WP_MEMORY_LIMIT: 256M WP_MAX_MEMORY_LIMIT: 256M WP_DEBUG: false WP_DEBUG_DISPLAY: true WP_DEBUG_LOG: false SCRIPT_DEBUG: false WP_CACHE: false CONCATENATE_SCRIPTS: undefined COMPRESS_SCRIPTS: undefined COMPRESS_CSS: undefined WP_LOCAL_DEV: undefined DB_CHARSET: utf8 DB_COLLATE: undefined ### wp-filesystem ### wordpress: writable wp-content: writable uploads: writable plugins: writable themes: writable mu-plugins: writable
Vielen Dank für die Mühe!
Eine
.htaccess
, die nur Kommentare enthält, kann nur mit der Einstellung „einfacher“ Permalinks (sowas wiehttps://example.com/?p=42
für den Beitrag mit der Datenbank-ID 42) funktionieren. Wenn du das ausgewählt hast, ist die.htaccess
korrekt.Die kostenpflichtige Version von Rank Math kann ich nicht beurteilen – ich weiß nicht, ob sich das Plugin auf die Permalink-Einstellungen auswirkt. Deaktivier doch bitte mal beide Rank-Math-Plugins und stell dann die Permalinks auf „Beitragsname“ (
%postname%
). Klappt das? Falls nicht, kannst du die.htaccess
einfach wieder löschen. Sonst scheint soweit alles unauffällig zu sein.Hallo,
danke erstmal.
Ich hab bereits die Plugins jedes für sich deaktiviert und wieder aktiviert und nochmal von vorne. Das ändert alles nichts.
Im Moment ist alles deaktiviert.Der Ärger hatte angefangen, als ich spaßeshalber die Permalinks auf „einfache“ gestellt hatte.
Ich kann die Einstellung Beitragsname nicht wählen, weil er mich sofort rausschmeißt, wenn ich die Permalinks-Einstellungen öffne.
Und ohne .htaccess geht gar nichts. Hab ich auch schon ausprobiert.Und, mal ganz allgemein. Ich bin neu in WordPress, aber nicht in Webseiten. Ich hab vieles ausprobiert, alle Einstellungen durch, immer geguckt, wie sich das auswirkt. Hab auch diverse Plugins und Themes gehabt, die wieder weg sind. Irgendwo hat sich was nicht vertragen, vermute ich. Immerhin hab ich eine Menge gelernt, auch wenn noch viel fehlt.
Angenommen, ich würde meine Beiträge und Seiten exportieren, dann die ganze Installation platt machen und neu aufsetzen, die Beiträge und Seiten wieder importieren. Dann müsste der Fehler weg sein, oder? Ich hab mir die Export-Datei angeguckt, ich verstehe das nicht alles, aber ich sehe nichts, was mit dem System zu tun haben könnte. Was könnte da passieren, was mir jetzt nicht einfällt?
Danke für Deine Hilfe!
Ich hab bereits die Plugins jedes für sich deaktiviert und wieder aktiviert und nochmal von vorne.
Um Missverständnisse zu vermeiden: es reicht nicht, die Plugins zu „deaktivieren und wieder aktivieren“. Meine Bitte war, dass du Rank Math komplett deaktivierst und zumindest im Rahmen der Fehlerbehebung deaktiviert lässt.
Ich bekomme im Moment bei Aufruf von
https://test.die-ab***schule.de
eine URLhttps://www.die-ab***schule.de/test.die-ab***schule.de/
angezeigt. Mögliche Erklärungen wären,- dass serverseitig die Subdomain auf den Webspace der Hauptdomain umgeleitet wird (bitte im Kundenmenü des Webhosters prüfen)
- dass du in Einstellungen > Allgemein einen fehlerhaften Eintrag vorgenommen hast oder
- dass du zwei Installationen ineinander verschachtelt hast (was eine Erklärung wäre, wieso das Setzen der Permalinks nicht funktioniert).
Ich bin neu in WordPress, aber nicht in Webseiten.
Ich verstehe den Hinweis nicht. Ich bin eigentlich nur sachlich an einer Lösung deines Problems interessiert und ich stelle deine Kenntnisse überhaupt nicht in Frage. Es wäre schade, wenn das bei dir anders ankommt.
Angenommen, ich würde meine Beiträge und Seiten exportieren, dann die ganze Installation platt machen und neu aufsetzen …
Das würde ich erst als letzte Maßnahme in Betracht ziehen.
Sorry, ich wollte dich nicht kritisieren. Dass ich nur in WordPress neu bin, sollte die Einleitung zu dem folgenden Absatz sein, dass ich halt viel rumprobiert habe und dabei natürlich auch Fehler gemacht haben kann. Die ich jetzt nicht mehr nachvollziehen kann.
Die plugins hab ich alle deaktiviert, bevor ich dir geschrieben habe. Das ist jetzt immer noch so. Ich hatte nur vorher selber versucht, den Fehler zu finden. Diesen Prozess hatte ich beschrieben.
Serverseitig ist alles so, wie es sein soll. Hab ich auch schon nachgeguckt. Das ist eine echte Subdomain mit eigenem Webspace. Es wird ja auch nicht immer weitergeleitet. Und es hat ein paar Wochen lang funktioniert. Das Kundenmenü hab ich auch erst im Zuge der Fehlersuche nochmal aufgemacht, da war der Fehler schon da.
Und eine verschachtelte Installation müsste ich doch sehen können, wenn ich per ftp auf dem Webspace nachgucke? Oder? Da ist nur eine.
Das mit dem Neu aufsetzen wäre nicht so schlimm. Nur die Texte sollten bleiben, die hab ich alle von Hand eingepflegt. Alles andere ist noch weitgehend experimentell, neu anfangen wäre da nicht so schlimm. Mir geht es dabei nur um die Frage, ob es sein kann, dass ich den Fehler mit exportiere, wenn ich die Export-Funktion in den Werkzeugen benutze.
Dass ich nur in WordPress neu bin, sollte die Einleitung zu dem folgenden Absatz sein, dass ich halt viel rumprobiert habe und dabei natürlich auch Fehler gemacht haben kann.
Ich ermutige in Einsteigerkursen die Teilnehmenden ausdrücklich, Dinge auszuprobieren. Normalerweise lassen sich Fehler schnell korrigieren. Mein Problem ist eher, dass ich den eigentlichen Fehler noch nicht verstanden habe.
Das ist eine echte Subdomain mit eigenem Webspace.
Dann solltest du in zwei voneinander getrennten Verzeichnissen zwei unabhängige WordPress-Installationen haben. Wieso dann bei Eingane von
https://test.die-ab***schule.de
zur URLhttps://www.die-ab***schule.de/test.die-ab***schule.de/
weitergeleitet wird, ist mir ein Rätsel – vor allem, wenn die.htaccess
nur noch Kommentare enthält und alle Plugins deaktiviert sind.
Häufig ist es so, dass Anwender/-innen im falschen Verzeichnis nachschauen – bei zwei unterschiedlichen Web-Stammverzeichnissen eine naheliegende Erklärung. Kannst du das bitte nochmal prüfen?Hallo,
nein, ich hab nur eine WordPress-Installation. Die Hauptdomain besteht aus reinen html-Dateien. Ich hab auch nochmal nachgeguckt, bei der ist alles so, wie es soll.Mir ist das auch ein Rätsel, aber ich bin ja kein Profi.
Das an sich tolle Rank Math könnte aber schon was damit zu tun haben. Selbst wenn es deaktviert ist, etwaige Weiterleitungen bleiben ja in der DB Tabelle: „
rank_math_redirections
“ (sofern man diese Tools im RM Dashboard (Weiterleitungen, 404 Monitor) überhaupt aktiviert hatte).
Evtl. wirken die Weiterleitungen dann irgendwie weiter? (Bin dabei unsicher, aber es gibt Plugins, welche sogar nach dem löschen Nachwehen erzeugen.)
Also aktiviere RM, schau mal ob dessen Tools irgendwas damit zu tun haben könnten.Ist nur so ein Strohhalm Griff, gell.
Hallo @friederikeklein,
das klingt komisch, dass du dir noch nicht mal die Einstellungen der Permalinks ansehen kannst.
Evtl. liegt es daran, dass die WordPress-Instanz von dir insgesamt nicht (mehr?) korrekt ist.
Sonst teste doch mal, was passiert, wenn du unter Dashboard > Aktualisierungen unter der Überschrift „Du benutzt die aktuelle Version von WordPress.“ auf den Button „Erneut installieren“ klickst.
Du kannst auch mal versuchen, ein manuelles Update von WP durchzuführen.
Viele Grüße
Hans-GerdNachtrag:
Evtl. bekommst du mehr Infos über den Fehler, wenn du den Debug-Modus aktivierst. Wie du das mit und ohne Plugins machen kannst, habe ich hier beschrieben.Hallo,
Danke für eure Hilfe. Ich hab jetzt wordpress neu installiert, ohne Effekt.
Ich hab den debug-Modus eingeschaltet, wie von @hage beschrieben. Es wurde keine Datei debug.log angelegt. Allerdings komm ich auf der Website ja immer nicht weit.
Dann hab ich Rankmath gelöscht und in der Datenbank alle Rankmath-Tabellen auch gelöscht. Die waren tatsächlich noch da. Wie auch so einige von anderen Plugins und Themes, die ich schon mal hatte. Hab ich alle gelöscht, alles ohne Effekt.
Allerdings stehen in der Datenbanktabelle wp_options immer noch listenweise rankmath-Einträge und auch sonst noch jede Menge Zeug, von dem ich nicht weiß, was das ist.
Und dann ist da ja noch jede Menge Weiteres, von dem ich nicht weiß, was das ist.Und ich hab jetzt beschlossen, dass ich mich um alle diese Dinge später mal kümmern werde. Jetzt erscheint es mir zielführender, alles wegzuwerfen und von vorne anzufangen.
(Ich hab ein backup, und die Seite ist noch nicht live, ich übe ja noch)
Ich danke euch für eure Hilfe, ich habe einiges gelernt, ihr werdet bestimmt noch öfter von mir hören. Danke!
schade, dass es nicht geklappt hat.
Viel Erfolg und melde dich gerne wieder.Hallo,
falls es jemanden interessiert, ich habe den Fehler gefunden.
Es war tatsächlich rankmath.
Ich hatte in den wordpress-Einstellungen bei Permalinks einen Punkt eingetragen, um die Kategoriebasis zu entfernen.
Rankmath hat eine Einstellung, die dasselbe macht, die hatte ich nicht gesetzt. Und dann hat rankmath den Punkt so interpretiert, dass in jeder Kategorie-URL /./ stand, anstelle von einfachem /Ich hab jetzt den Punkt in den wordpress-Einstellungen rausgenommen und die rankmath-Einstellung gesetzt. Jetzt funktioniert alles wieder. Hurra!
Vielleicht nützt es ja jemandem, der zufällig auch dieses Problem hat.
Danke für eure Hilfe, man kommt auf neue Ideen.
Hallo,
herzlichen Dank für die Info und schön, dass du den Fehler gefunden hast.
Viele Grüße
Hans-Gerd
- Das Thema „permalinks kaputt“ ist für neue Antworten geschlossen.