RewriteURL

  • Hallo,

    ist es möglich eine Linkumschreibung für das CMS zu erstellen? ich würde gerne eine Seite erstellen wo ich nach Einträgen suchen kann.


    Derzeit sieht der Link so aus. https://domain.net/eintrag/?id=12345

    Aber ich möchte das der Link so aussieht: https://domain.net/eintrag/1234


    ist das mit dem Woltlab CMS möglich? weil mit einer .htaccess ist es leider nicht möglich habe es so probiert:


    Apache Configuration
    RewriteRule ^eintrag/([a-zA-Z0-9_]+)$ eintrag/index.php?id=$1
  • Schau mal im ACP nach. Da gibt es die Einstellung "Link-Umschreibungen aktivieren" mit dementsprechender Funktion, welche die reinen Rewrite-Regeln generiert, sodass du diese nur noch in deine .htacess packen musst.

    In Hoffnung auf positiven Verbleib gehen Grüße raus

  • ACP > Konfiguration > Optionen > Allgemein > Tab: Seite


    Bis runter scrollen bis zu Suchmaschinenoptimierung (SEO)

    Mit freundlichen Grüßen

    Andydeluxe97 ;)

  • Schau mal im ACP nach. Da gibt es die Einstellung "Link-Umschreibungen aktivieren" mit dementsprechender Funktion, welche die reinen Rewrite-Regeln generiert, sodass du diese nur noch in deine .htacess packen musst.


    ACP > Konfiguration > Optionen > Allgemein > Tab: Seite


    Bis runter scrollen bis zu Suchmaschinenoptimierung (SEO)

    Ihr seit beide am Thema vorbei.

    Das was er will, ist ein Zusatz für ein PPlugin bzw. für einen spezifische Umschreibung.

    „If you can only do one thing, hone it to perfection. Hone it to the utmost limit!“ – Zenitsu Agatsuma

  • Apache Configuration
    RewriteRule ^eintrag/([a-zA-Z0-9_]+)$ eintrag/index.php?id=$1

    Teste doch mal folgendes


    Apache Configuration
    RewriteRule ^eintrag/([^/]*)$ /eintrag/?id=$1 [L]

    Greetz

    Dark


    Mit dem Ende naht der Anfang mit etwas Neuen, um dann wieder zu sagen „Nach dem Update ist vor dem Update“. :S

  • Teste doch mal folgendes


    Apache Configuration
    RewriteRule ^eintrag/([^/]*)$ /eintrag/?id=$1 [L]


    Leider hat auch das nicht funktioniert ich bekomme immer nur eine "Seite nicht gefunden" fehler.


  • Wie sieht denn dein ganzer Rewrite Abschnitt aus?

    Greetz

    Dark


    Mit dem Ende naht der Anfang mit etwas Neuen, um dann wieder zu sagen „Nach dem Update ist vor dem Update“. :S

  • Wie sieht denn dein ganzer Rewrite Abschnitt aus?

  • Probiers mal so rum.


    Greetz

    Dark


    Mit dem Ende naht der Anfang mit etwas Neuen, um dann wieder zu sagen „Nach dem Update ist vor dem Update“. :S

  • Okay, dann setz Zeile 9 unter Zeile !3 also sprich Zeile 15

    Greetz

    Dark


    Mit dem Ende naht der Anfang mit etwas Neuen, um dann wieder zu sagen „Nach dem Update ist vor dem Update“. :S

  • Gibt es evtl einen Link zu der Seite?

    Greetz

    Dark


    Mit dem Ende naht der Anfang mit etwas Neuen, um dann wieder zu sagen „Nach dem Update ist vor dem Update“. :S

  • Probiers mal so rum.


    Bei dieser Version kommt folgender Fehler: AH00124: Request exceeded the limit of 10 internal redirects due to probable configuration error. Use 'LimitInternalRecursion' to increase the limit if necessary. Use 'LogLevel debug' to get a backtrace.



    Gibt es evtl einen Link zu der Seite?

    ja https://pluginstube.net/eintrag/


    https://pluginstube.net/eintrag/?id=testlalala geht aber https://plugintube.net/eintrag/testlalala geht nicht :/

    RewriteRule ^eintrag/([0-9]+)/?$ eintrag/?id=$1 [L,QSA]

    geht leider auch nicht :/ Seite nicht gefunden

  • Du solltest die Funktionalität der Änderung im Incognito Modus testen, der Browser merkt sich nämlich alte Weiterleitungen.


    Edit: Ich bin von deinem Startbeitrag ausgegangen und dachte dass die ID numerisch ist, deswegen ([0-9]+)


    versuche es mal damit

    RewriteRule ^eintrag/([^.]+)/?$ eintrag/?id=$1 [L,QSA]

  • Du solltest die Funktionalität der Änderung im Incognito Modus testen, der Browser merkt sich nämlich alte Weiterleitungen.

    Ich teste das schon im Incognito Modus :)



    versuche es mal damit

    RewriteRule ^eintrag/([^.]+)/?$ eintrag/?id=$1 [L,QSA]

    das geht leider auch nicht :(

  • Wenn ich es so habe



    werde ich direkt auf /eintrag/ weitergeleitet aber habe das GET nicht...

  • Apache Configuration
    RewriteRule ^eintrag/([^/]*)$ /eintrag/?id=$1 [L,QSA]

    Merkwürdig, sollte eigentlich gehen Hm..

    Andere Frage woher stammt das Eintrrag, ist das von einem Plugin?

    Greetz

    Dark


    Mit dem Ende naht der Anfang mit etwas Neuen, um dann wieder zu sagen „Nach dem Update ist vor dem Update“. :S

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!