• Es steht ja nun sehr viele zu diesen Thema hier im Forum aber keine richtig hilfe.

    Ich habe Wordpress 2.2 und habe die Permalinks so eingestellt /%postname%.html aber es geht nicht. Ich wie ich gesehen habe haben noch mehr leute dieses Problem.

    Meine Fragen.

    1. Woran liegt es nun das es nicht geht?
    2. Wie kann man es ändern das es geht?

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • ich frag mich, was bei einer wordpressinstallation die dateinamenerweiterung .html bringen soll, bzw. weshalb eine solche nötig sein sollte?!

    ansonsten geht das wohl nur durch manuelle anpassung der .htaccess, wenn die permalinks von wordpress das nicht tun.

  • Es erscheint kein fehler es bleibt alles so wie es ist.

    das steht in meiner Htacces datei die wordpress ja aktualliesiert was es auch tut

    frankie such mal nach seo

  • frankie: Es gibt SEO-Theorien, wonach Google Seiten mit .html Endung bevorzugt crawlt, allerdings sind das, wie gesagt, nur Theorien...

    MorpheusM84: Kannst du einen Link posten? Vielleicht unterstützt dein Hoster kein mod_rewrite?

    wpseek.com - Die WordPress-Code-Suchmaschine

  • Ja, das wirkt nur bei Beiträgen, nicht bei Seiten, Kategorien, Archive usw.
    Bei Beiträgen funktioniert es problemlos.

    Gruß
    Ingo

    Wenn ich helfen konnte, bitte [ Gefällt mir ] klicken. :-)

  • Wie ich oben schon angemerkt habe, beziehen sich die Permalink-Einstellungen explizit nur auf Blogbeiträge. Mit Boardmitteln ist da nichts zu machen.
    Allerding kann man sich mit einem Hack in die Erzeugung und auch Auswertung der Permalinks reinhängen. Ist aber alles andere als sauber und ich kann auch nichts zu Risiken und Nebenwirkungen sagen.
    Diesen Code in die Datei 'my-hacks.php' im WP-Rootverzeichnis einfügen:

    Dann unter Einstellungen->Verschiedenes die Option
    [x] Die veraltete my-hacks.php-Datei unterstützen.
    aktivieren und bei den Permalink-Einstellungen das '.html' wieder wegnehmen. Also nur '/%postname%'.

    Ein weiteres Problem stellt die Seitenweiterschaltung dar. Also wie soll sowas denn z.B. aussehen:
    http://www.example.com/category/web/page/2
    Könnte man ja folgendes draus machen:
    http://www.example.com/category/web/page/2.html
    oder auch
    http://www.example.com/category/web.html?page=2

    Wie gesagt, es wird eher ein Rumdoktern als eine ordentliche Lösung und der Sinn will sich mir auch nicht so recht erschließen.

    Gruß
    Ingo

    Wenn ich helfen konnte, bitte [ Gefällt mir ] klicken. :-)

  • Gut, ich habe sogar noch eine Vereinfachung entdeckt. Man kann auch das Filter 'user_trailingslashit' dafür mißbrauchen. Es legt eigentlich fest, ob am Ende der URL noch ein Schrägstrich dran soll oder nicht. Man kann da natürlich auch mehr als einen Slash, also z.B. '.html' dranhängen :-)
    So sieht es nun aus:


    Gegebenanfalls muß dann noch die Typ-Liste in preg_match(...) angepaßt werden.

    Gruß
    Ingo

    Wenn ich helfen konnte, bitte [ Gefällt mir ] klicken. :-)

    Einmal editiert, zuletzt von Putzlowitsch (7. Juni 2007 um 11:03)

  • frankie: Es gibt SEO-Theorien, wonach Google Seiten mit .html Endung bevorzugt crawlt, allerdings sind das, wie gesagt, nur Theorien...

    MorpheusM84: Kannst du einen Link posten? Vielleicht unterstützt dein Hoster kein mod_rewrite?

    früher --- so die wirklich früheren Jahre, gab es keine anständigen

    ichbinwichtig.php

    URLs , sondern nur.

    meinedomain.tld/?id-3245-?ID

    usw..
    mit Parameter hinten dran, dass ein A0 Plakat nicht gereicht hat

    und da kam der ganz richtige Tipp..Google mag nur .html

    heute kann jeder entweder die Parameter mit mod_rewrite umschreiben oder eben ga keine Endung ausliefern

    wenn Du allerdings bei einem der größten Moneykeys im englischsprachigen Raum, Dich um Platz 1 oder 2 streitest ist das vielleicht dann das i-tüpfelchen,

    dann aber nur dann zahlt sich ein verlangsamen des Systems mit Dateiendungsvergewaltigungen in der htaccess aus.

    wenn Du allersings mal da oben bist dann fragst nicht mehr du , sondern hast einen Programmierstab im Hintergrund ;)


    lg

  • jetzt währe eine genaue einbau anleitung noch perfekt und jeder hat was davon der dieses ändern will. Super Danke für die Hilfe


    Ähmm, ein Plugin einzubauen sollte doch kein Problem sein :-)
    Und wie weiter oben schon gesagt, bei den Permalinkeinstellungen das '.html' weglassen. Wenn man z.B. ohnehin schon 'Basierend auf Datum und Name' hatte funktioniert es sofort ohne Änderungen.

    Gruß
    Ingo

    Wenn ich helfen konnte, bitte [ Gefällt mir ] klicken. :-)

  • Hab gleich noch ein paar Fehler beseitigt, so ist das nunmal mit schnelle Hacks :-)
    Aktuelle Version hier:
    http://forum.wordpress-deutschland.org/konfiguration/…html#post126487

    Etwas seltsam sehen die Trackback-Adressen aus, etwa so:
    /2007/06/06/hallo-welt.html/trackback/
    Aber naja, sie funktionieren zumindest in der neuen Version.

    Gruß
    Ingo

    Wenn ich helfen konnte, bitte [ Gefällt mir ] klicken. :-)

    Einmal editiert, zuletzt von Putzlowitsch (8. Oktober 2007 um 16:18)

  • schöne arbeit, gleich ein plugin geschrieben...
    ich muss monika allerdings voll zustimmen..., und es gibt wichtigere dinge zur optimierung für suchmaschinen...
    und wenn es nur so kleine sachen sind, wie mit www oder ohne (weil das www oben immer kam), bzw. verhinderung von double content diesbezüglich...

  • ...wenn mann jetzt die eben sprich http://www.test.de/cat1/unterkat/ auf http://www.test.de/cat1-unterkatat.html bekommt sieht das doch schon besser aus. Kurz gesagt keine / mehr in der url.
    ...


    Also keine / mehr in der URL will mir nun gar nicht einleuchten, das hat mit SEO nichts mehr zu tun. Es soll also so aussehen, als wenn es keine Hierarchien gibt? Aber Unterkategorien/Unterseiten schreien geradezu nach einer Art Verzeichnisstruktur, meiner Meinung nach, warum sollte man das Verbergen?

    Andererseits wird das programmtechnisch auch erheblich komplizierter. Ich will nicht sagen, das es nicht geht. Man müßte aber an einigen Stellen sehr tief in die WP-Kernmodule eingreifen, dazu hab ich keine Lust :-)

    Gruß
    Ingo

    Wenn ich helfen konnte, bitte [ Gefällt mir ] klicken. :-)

    Einmal editiert, zuletzt von Putzlowitsch (7. Juni 2007 um 13:23)

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!