[.htaccess] Umożliwienie przesyłanie standardowego GET-a

0

Witam,
Mam taki zapis w pliku .htaccess:

RewriteEngine On
RewriteBase /
RewriteRule ^(.+)\.html$ index.php?a=$1 [L]

czyli adres www.mojastrona.pl/katalog.html -> index.php?a=katalog

Natomiast musze dolaczyc parametr zwyklym getem np www.mojastrona.pl/katalog.html?drugiparam=4

Chcialbym zeby zwrotka wygladala tak: index.php?a=katalog&drugiparam=4
Z tego co pamietam kiedys to zrobilem ale gdzie posiałem pliczek, jakos chyba się wlaczalo zeby normalne gety byly brane pod uwage.Tak mi sie wydaje.
Moge prosic o jakies sugestie?
Pozdrawiam

0

^(.+).html(?(.*))?$ index.php?$3&a=$1 czy coś w okolicach.

0

No wlasnie pamietam ze byla taka opcja którą trzeba włączyc zeby oprcz stringa ktory przesylami tak samo byly przesylane normalnie parametry z QUERY STRING jakos zmienne GET ale szukam i szukam i na razie nie znalazlem.

Ok znalazlem zamiast na koncu [L] dajemy [QSA] wtedy query string jest doklejany, tak moze sie komus przyda na przyszlosc.

0
RewriteCond %{query_string} ^(.*)$
RewriteRule ^(.+)\.html$ /index.php?%1&a=$1? [L] 

1 użytkowników online, w tym zalogowanych: 0, gości: 1