.htaccess URL mit einem Fragezeichen "?"

8

Mein Ziel ist diese URL:

%Vor%

An:

%Vor%

Das .htaccess befindet sich im Ordner mysite der Website.

Ich habe es versucht:

%Vor%

Aber ich arbeite nicht ...

Wenn ich das versuche:

%Vor%

es funktioniert sehr gut.

Wie kann ich dieses Problem mit dem Fragezeichen beheben? Ich lese bereits, dass es kein Teil der URL ist (es ist angehängt). Ich habe gelesen, dass ich etwas wie querystring verwenden muss, aber ich habe die Syntax nicht wirklich verstanden.

Vielleicht könnte jemand die Lösung dieses Problems schreiben? Wäre super =)

    
Bardock 31.08.2013, 00:20
quelle

2 Antworten

21

Sie müssen %{QUERY_STRING} verwenden, um die Daten der Abfragezeichenfolge zu erfassen:

%Vor%

Die obige Regel / Bedingung nimmt den Wert der Abfragezeichenfolgenansicht und verwendet sie, um Ihre Weiterleitung zu bilden, wenn der Pfad component/users übereinstimmt.

    
Prix 31.08.2013, 02:34
quelle
-3
%Vor%

Sie brauchen ein \ weil? ist Teil eines regulären Ausdrucks. Um es als String zu verwenden, müssen Sie es mit einem \

umgehen

Linktip: Ссылка

    
Mainz007 31.08.2013 00:31
quelle

Tags und Links