Webmaster Forum Logo Part 1 Webmaster Forum Logo Part 2
Webmaster Forum Logo Part 3
     
 
  :: Anmeldung

Benutzername:

Registrierung...

Passwort:

Passwort vergessen?

angemeldet bleiben


  
  :: Umfrage
Welche sozialen Netzwerke benutzt du regelmäßig?

 Facebook
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 73%
 keines
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 22%
 Google+
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 19%
 Twitter
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 11%
 Xing
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 6%
 schülerVZ
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 6%
 meinVZ
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 4%
 studiVZ
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 4%
 MySpace
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 2%
 LinkedIn
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 2%

 ges. 393 Stimmen
 
  :: Buttons

Valid XHTML 1.0 Transitional

Toast

Tripel-As

Dabei seit: 02.01.2011

Beiträge: 210

 

1 Zum Seitenanfang

Montag, 26. September 2011, 17:29

[mod_rewrite] - in der RewriteRule wird nicht richtig ausgeführt (es soll vor der ersten Variable nix stehen)

Soooooooooo.

Habe mal den alten Text gelöscht, da ja hierauf keine Antwort kam :P.
Ich habe mich nun noch mal verschärft mit der Sache beschäftigt und bin nach schrittweisem Umformen zu folgender funktionierender Rule gekommen (Ziel: datei.php wird intern zu index.php?link=datei):

Quellcode

1
2
RewriteEngine on
RewriteRule ^s_([0-9a-zA-Z_-]+).php$ index.php?link=$1

Wenn ich das ganze nun korrekt Aufrufe also "s_test.php" wird die Datei "index.php?link=test" geladen. So wie ich will. Ich will nun aber das "s_" nicht davor haben. Also gelöscht, sollte ja eigentlich genauso gehen (ich kann es ja auch beliebig ändern). Wenn ich nun aber "test.php" aufrufe, wird nicht die richtige Seite geladen. Dafür gibt es, in meinen Augen bloss die Möglichkeit, dass nun ALLES (also die gesamte URL) gespeichert wird, was natürlich nicht mein Wunsch ist. Mache ich das Ganze aber mit "cms/" davor, klappt es auch nicht. Also wo überseh ich hier was???
Wäre schön, wenn einer den letzten Stein setzen kann.

Und noch ne kleine Frage. Wenn ich einen Punkt auch "erlauben" möchte: Schreibe ich dann '\.' oder '.' mit rein?

Liebe Grüße,

Toast

Edit: Done, es fehlte ein [QSA]

Thread kann wegen meiner gelöscht werden - eure Sache :D:D

Dieser Beitrag wurde bereits 4 mal editiert, zuletzt von »Toast« (26. September 2011, 17:29)

 

Ähnliche Themen