Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> RewriteRule z dwoma zmiennymi (.htaccess)
ehhh0
post
Post #1





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 9.08.2011

Ostrzeżenie: (0%)
-----


Mam taki link na swojej stronie:
test.php?zmienna1=COSTAM1&zmienna2=COSTAM2

Potrzebuję przekierować taki link na ten powyższy:
COSTAM1.ini?zmienna2=COSTAM2

Czyli ogólnie ktoś wpisuje mojastrona.pl/COSTAM1.ini?zmienna2=COSTAM2 a w .htaccess przekierowywuje mnie na:
test.php?zmienna1=COSTAM1&zmienna2=COSTAM2.

Jak to zrobić? Próbowałem już masę kodów, nie działa ;/. Ostatnio co napisałem to:

  1. RewriteEngine On
  2. RewriteRule ^(.*).ini?zmienna2=^(.*)$ test.php?zmienna1=$1&zmienna2=$2 [L]


No i nie działa. Co robię źle? Czytałem też o RewriteCond i {QUERY_STRING} (np. na tej stronie), ale nie wiem jak to zastosować... Pomoże ktoś?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
erix
post
Post #2





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Bo będzie śmigać.

Cytat
[APACHE] pobierz, plaintext
  1. RewriteRule ^%2.ini%1$ test.php%1%2 [R=301]
[APACHE] pobierz, plaintext

Dlaczego poszukujesz tutaj w adresie odwołania, które nie istnieje? Zostaw lewą część konstrukcji, bo to jakbyś walił młotkiem w łapę i miał pretensje, dlaczego boli.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 8.10.2025 - 14:19