Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 10 von 11

Thema: Mode Rewrite Fehler

  1. #1
    Unregistriert
    Gast

    Standard Mode Rewrite Fehler

    Hallo
    sitze seit 6 Std vor einem mode rewrite problem und verstehe nicht warum es nicht klappt.

    RewriteRule ^(.*)/id/([^/]+)/check/([^/]+)(.*)$ $1.php?id=$2&check=$3#$4 [L]

    $var ist verfügbar
    $id ist nicht verfügbar

    woran könnte das liegen ?

    Gruß
    Morrers
    Achtung: Dies ist ein alter Thread im HTML und Webmaster Forum
    Diese Diskussion ist älter als 90 Tage. Die darin enthaltenen Informationen sind möglicherweise nicht mehr aktuell. Erstelle bitte zu deiner Frage ein neues Thema im Forum !!!!!

  2. #2
    Unregistriert
    Gast

    Standard Nachtrag

    $id ist verfügbar
    $check ist nicht verfügbar

    $id=$_GET['id'];
    $check=$_GET['check'];

    Gruß
    Morrers

  3. #3
    Jedi Ritter Avatar von Dodo
    Registriert seit
    26.04.2008
    Ort
    Wien
    Alter
    27
    Beiträge
    3.774
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings
    Blog-Einträge
    1

    Standard

    was willst du mit ([^/]+)(.*) bezwecken?
    Something big is coming. And there will be pirates and ninjas and unicorns...

  4. #4
    Forum Guru Avatar von The User
    Registriert seit
    28.10.2007
    Ort
    Zwischen Pazifik und Atlantik...
    Beiträge
    4.044
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    Das Problem ist:
    Wie soll der denn wissen, an welcher Stelle er das aufteilen soll?

  5. #5
    Jedi Ritter Avatar von Dodo
    Registriert seit
    26.04.2008
    Ort
    Wien
    Alter
    27
    Beiträge
    3.774
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings
    Blog-Einträge
    1

    Standard

    Also anscheinend durch nen / und der kommt mit zu dem #....
    aber genau sicher kann man sich da nicht sein, wie das gemeint war
    Something big is coming. And there will be pirates and ninjas and unicorns...

  6. #6
    Forum Guru Avatar von The User
    Registriert seit
    28.10.2007
    Ort
    Zwischen Pazifik und Atlantik...
    Beiträge
    4.044
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    @Dodo
    Welches Slash

    @Gast
    Könntest du vielleicht mal die URI (was du im Browser eingibst) schicken, mit der es nicht klappt?
    Das wäre hilfreich...

  7. #7
    Jedi Ritter Avatar von Dodo
    Registriert seit
    26.04.2008
    Ort
    Wien
    Alter
    27
    Beiträge
    3.774
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings
    Blog-Einträge
    1

    Standard

    naja zuerst alle ausser /
    Und dann ale ausser \n
    Also ab dem ersten Slash wird dann als $4 genommen
    Something big is coming. And there will be pirates and ninjas and unicorns...

  8. #8
    Unregistriert
    Gast

    Standard

    Sorry kenne mich mit mode rewrite nicht wirklich gut aus !
    www.xxx.de/baum/var/3/blume.html funktioniert.
    Wobei blume.html keine Bedeutung hat (nur für Suchmaschinen)

    www.xxx.de/baum/var/3/check/get/blume.html
    funktioniert nicht.

    Funktioniert
    RewriteRule ^(.*)/id/([^/]+)(.*)$ $1.php?id=$2#$3 [L]
    RewriteRule ^(.*)/id/([^/]+)$ $1.php?id=$2 [L]

    Funktioniert nicht
    RewriteRule ^(.*)/id/([^/]+)/check/([^/]+)(.*)$ $1.php?id=$2&check=$3#$4 [L]
    RewriteRule ^(.*)/id/([^/]+)/check/([^/]+)$ $1.php?id=$2&check=$3[L]

    Funktioniert
    RewriteRule ^(.*)_pics_([^_]+)_var_([^_]+).html#(.*)$ $1.php?morepics=$2&var=$3#$4 [L]
    RewriteRule ^(.*)_pics_([^_]+)_var_([^_]+).html$ $1.php?morepics=$2&var=$3 [L]

    Gruß
    Morrers

  9. #9
    Jedi Ritter Avatar von Dodo
    Registriert seit
    26.04.2008
    Ort
    Wien
    Alter
    27
    Beiträge
    3.774
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings
    Blog-Einträge
    1

    Standard

    definier bitte "get nicht".
    was geht nicht? was tut er? was tut er nicht?
    Something big is coming. And there will be pirates and ninjas and unicorns...

  10. #10
    Forum Guru Avatar von The User
    Registriert seit
    28.10.2007
    Ort
    Zwischen Pazifik und Atlantik...
    Beiträge
    4.044
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    verrat uns doch, was die id ist, wenn die id die Zahl ist, kann die zwei nicht funktionieren:
    id/([^/]+)/check
    Das setzt etwas zwischen der id und dem check voraus.
    www.xxx.de/baum/var/3/check/get/blume.html
    Da müsste dann zwichen der 3 und dem check noch etwas stehen.
    Probier mal:
    Code:
    RewriteRule ^(.*)/id/([^/]+/)?check/([^/]+)(.*)$ $1.php?id=$2&check=$3#$4 [L]
    Wenn das nicht ist, was du meinst, musst du das mit der id erklären.
    In den URIs steht nämlich nichts von id.

Ähnliche Themen

  1. Menü und mode rewrite
    Von Dummuser im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 7
    Letzter Beitrag: 20.06.2008, 23:40
  2. Rewrite Regel
    Von morrers im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 1
    Letzter Beitrag: 27.12.2007, 21:49
  3. html datei kürzen mit mode rewrite
    Von Morrers im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 2
    Letzter Beitrag: 24.11.2007, 14:41
  4. webspace mit mod-rewrite
    Von jojo87 im Forum Webhoster - Provider - (free) Webspace - Server - Domain
    Antworten: 4
    Letzter Beitrag: 01.06.2007, 14:04
  5. Mode Rewrite für Ordner
    Von im Forum HTML & CSS Forum
    Antworten: 0
    Letzter Beitrag: 09.11.2006, 14:22

Stichworte

Berechtigungen

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