.htaccess, místo podstrkávání adresy přesměruje

mám v .htaccessu tyhle řádky:

RewriteCond %{HTTP_HOST} ^www\.asd\.webz\.cz
RewriteRule ^(.*)$ http://asd.webz.cz/$1 [R=301,QSA]

RewriteCond %{HTTP_HOST} ^asd\.webz\.cz
RewriteRule ^(.*)\.html$ http://asd.webz.cz/index.php?soubor=$1 [L,QSA]

problém je v tom, že když zadám např. adresu "http://asd.webz.cz/cti.html" tak mi to přesměruje na adresu "http://asd.webz.cz/index.php?soubor=cti", místo toho aby v adresním řádku byla pořád ta původní...

myslim že je problém v těch příznakách(bo jak se to jmenuje), ale nic z toho co sem vygooglil mi nepomohlo a z oficiálních stránek sem díky své mizerné angličtině zmatenej ještě víc

nevíte náhodou někdo co tam blbě?
R=301 je přesměrování s hlavičkou 301 - moved permanently

Jinak: http://httpd.apache.org/docs/2.0/mod/mod_rewrite.html
možná sem se špatně vyjádřil, nebo nechápu tvojí odpověď, ale jde mi o to, aby se to nepřesměrovávalo. ty první dva řádky tam mám kvůli tomu že by někdo moch zadat adresu ke stránkám s www a v tomhle případě se mi zdá to přesměrování jako dobrý řešení(tyhle řádky sem uved jen pro případ, ža by se ty dvě pravidla mohla mezi sebou nějak tlouct)

jde mi především o tohle:

RewriteCond %{HTTP_HOST} ^asd\.webz\.cz
RewriteRule ^(.*)\.html$ http://asd.webz.cz/index.php?soubor=$1 [L,QSA]

chci aby v prohlížeči zůslatala ta hezčí adresa, ale abych z toho moch tahat proměnný;)
<HTML>Zkus
RewriteRule ^(.*)\.html$ /index.php?soubor=$1 [L,QSA]
tedy bez toho http://asd.webz.cz</HTML>
thx Thalia, už to funguje:)
kdyz uz odstranujes z adresy to pocatecni www., tak by bylo mozna dobry likvidovat vsechny domeny 4. urovne (pokud je teda nepouzivas):
RewriteCond %{HTTP_HOST} ^(.*)\.asd\.webz\.cz
RewriteRule ^(.*)$ http://asd.webz.cz/$1 [R=301,QSA]
2Tonik: dobrej nápad... thx