Aktualny kod .htaccess pozwala robić podstrony przyjaznych linków

np. strona.pl/zmienna-podstrona/

  1. # BEGIN WordPress
  2. <IfModule mod_rewrite.c>
  3. RewriteEngine On
  4. RewriteBase /
  5.  
  6. RewriteRule ^uk/$ ?lang=uk
  7. RewriteRule ^uk/(.*)/$ ?lang=uk
  8. RewriteRule ^index\.php$ - [L]
  9. RewriteCond %{REQUEST_FILENAME} !-f
  10. RewriteCond %{REQUEST_FILENAME} !-d
  11. RewriteRule . /index.php [L]
  12. </IfModule>
  13.  
  14. # END WordPress



po wykryciu w adresie zmiennej get z ?lang=uk tworzę przekierowanie na adres strona.pl/uk/zmienna- podstrona/
jednakże skrypt przekierowuje z powrotem na strona.pl/podstrona-linku/ przez co nie moge utworzyc wersji językowej a wymagana jest w ten sposób.
Czy ten kod zawiera błąd?