Ergebnis 1 bis 5 von 5
  1. #1
    ©(¶Óo¶) Avatar von kalachnikov
    Registriert seit
    12.07.2009
    Beiträge
    624

    Standard [S] .htaccess umschreiben (mod_rewrite)

    Hallo,
    ich will meine Linkstruktur etwas modifizieren und übersichtlicher gestalten.
    Meine Urlstruktur sieht folgendermaßen aus:
    Code:
    index.php?z27=5&option=impressum
    die will ich nun umschreiben in:
    Code:
    /deu/5/option/impressum/
    Die Besonderheit hier ist, dass das "deu" in der vorrigen URL nicht zu finden ist und somit zusätzlich in die URLstruktur eingebunden werden soll.

    Bisher habe ich es hingekriegt die URL so zu gestalten: 5-impressum.html

    Hier mal meine .htaccess-Datei:
    Code:
    RewriteEngine On
    Options +FollowSymlinks
    RewriteBase /
    
    RewriteRule ^([0-9]+)-([-a-zA-Z0-9]+)\.html$ /index.php?z27=$1&option=$2 [L]
    sollte eig. selbsterklärend sein.
    Ich will es in die oben genannte Form bringen und hoffe, dass Ihr mir dabei entgegenkommen könnt.

    Danke im Vorraus.


    |____
    free-hack.com___|__\



  2. #2

    Standard

    Ich sag mal was mir auf die Schnelle einfiel, siehe B2h:

    RewriteRule ^deu/([0-9]+)/option/(.+)/$ /index.php?z27=$1&option=$2
    _n0p3_

  3. #3
    ©(¶Óo¶) Avatar von kalachnikov
    Registriert seit
    12.07.2009
    Beiträge
    624

    Standard

    B2h ich sehs..
    Bei /(.+)/ meinst du glaube ich alle Zeichen, Ziffern zulassen.
    Es müsste dann /(.*)/ heißen.

    kann man das "deu" einfach so hinsetzen?


    |____
    free-hack.com___|__\



  4. #4

    Standard

    Ja, .+ sagt einfach nur Alle Zeichen mehr als ein mal, .* hieße auch 0x.
    Wobei du auch [Zeichensatz] nehmen kannst [a-zA-z]
    Geändert von fred777 (03.05.2010 um 21:29 Uhr)
    _n0p3_

  5. #5
    ©(¶Óo¶) Avatar von kalachnikov
    Registriert seit
    12.07.2009
    Beiträge
    624

    Standard

    wenn ich es jetzt in der Form in die Menüleiste in der HTML-DAtei reinschreibe, also
    "/deu/5/option/impressum/" , dann verändert sich die Webseite optisch.
    Muss ich dann überall mit ../../../ in die Verzeichnisse zurückkehren oder geht das automatisch??


    |____
    free-hack.com___|__\



Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •