URI der Suchfunktion verschönern

    • 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

  • Das würde unter 2 Voraussetzungen gehen:

    1. Ein Umschreiben der URL geht bei dir per mod_rewrite
    2. und du zwingst Besucher zu Javascript im Suchformular.

    Ohne Javascript geht da gar nix in der Suche mit "hübschen" URL's. Du würdest also alle Benutzer aussperren, die Javascript aus haben und das Suchfeld würde nicht funktionieren oder Müll produzieren.
    Kannst du 1.) garantieren und viel wichtiger 2.) verantworten ?

  • Naja, eigentlich gibt es schon immer schöne Such-URIs, sofern Permalinks aktiv sind. Nur benutzt sie scheinbar kaum jemand und außerdem kommen sie in Englisch daher:
    http://blog.whatwg.org/search/looking
    Also einfach 'search' verwenden.
    Die Suchanfrage vom Formular leitet man per Redirect auf die /search/-URI weiter:

    Apache Configuration
    RewriteCond    %{QUERY_STRING}    ^s=(.+)$
    RewriteRule    .    /search/%1?    [R,L]

    Gruß
    Ingo

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

  • Naja, eigentlich gibt es schon immer schöne Such-URIs, sofern Permalinks aktiv sind. Nur benutzt sie scheinbar kaum jemand und außerdem kommen sie in Englisch daher:
    http ://blog.whatwg.org/search/looking
    Also einfach 'search' verwenden.
    Die Suchanfrage vom Formular leitet man per Redirect auf die /search/-URI weiter:

    Apache Configuration
    RewriteCond    %{QUERY_STRING}    ^s=(.+)$
    RewriteRule    .    /search/%1?    [R,L]

    Gruß
    Ingo


    Und wie bastelst du die Eingabe in Suchfeld <input> an die URI dran ?
    Wenn ich dem <form> die method GET verpasse, die URI: http://blog.whatwg.org/search wie also bekommst du die Eingabe aus den Inputfeld ("looking") an die URI drangebastelt, damit http ://blog.whatwg.org/search/looking angefragt wird ?

    PS: Für mich sind eben 2 Requests für eine Sache zum Server einer zuviel !

Jetzt mitmachen!

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