Dopiero zaczynam swoją przygodę z mod rewrite i wszystko byłoby całkiem dobrze, gdyby nie ostatnie życzenia klienta.
Obecnie mój plik .htacces wygląda tak

Kod
Options FollowSymLinks
RewriteEngine On

RewriteCond %{HTTP_HOST} ^nazwadomeny.pl
RewriteRule (.*) http://www.nazwadomeny.pl/$1 [R=permanent,L]

RewriteCond %{HTTP_HOST} ^druganazwadomeny.pl
RewriteRule (.*) http://www.nazwadomeny.pl/$1 [R=permanent,L]

RewriteCond %{HTTP_HOST} ^www.druganazwadomeny.pl
RewriteRule (.*) http://www.nazwadomeny.pl/$1 [R=permanent,L]

RewriteRule ^buyonline/?$ ecommerce.php [L]

Obecnie klient sobie zażyczył, żeby przy wpisaniu www.nazwadomeny.pl było przekierowanie na www.nazwadomeny.pl/buyonline/ zaś w przypadku wpisania "nazwydrugiejdomeny" było przekierowanie na stronę główną "pierwszejdomeny".

Próbowałem coś takiego

Kod
Options FollowSymLinks
RewriteEngine On

RewriteCond %{HTTP_HOST} ^nazwadomeny.pl
RewriteRule (.*) http://www.nazwadomeny.pl/$1 [R=permanent,L]

RewriteCond %{HTTP_HOST} ^www.nazwadomeny.pl
RewriteRule (.*) http://www.nazwadomeny.pl/buyonline/$1 [R=permanent,L]

RewriteCond %{HTTP_HOST} ^druganazwadomeny.pl
RewriteRule (.*) http://www.nazwadomeny.pl/$1 [R=permanent,L]

RewriteCond %{HTTP_HOST} ^www.druganazwadomeny.pl
RewriteRule (.*) http://www.nazwadomeny.pl/$1 [R=permanent,L]

RewriteRule ^buyonline/?$ ecommerce.php [L]


i nic z tego. O dziwo poniższa konfiguracja działa poprawnie, ale tylko w przypadku kiedy w adresie nie ma przedrostka www

Kod
Options FollowSymLinks
RewriteEngine On

RewriteCond %{HTTP_HOST} ^nazwadomeny.pl
RewriteRule (.*) http://www.nazwadomeny.pl/buyonline/$1 [R=permanent,L]

RewriteCond %{HTTP_HOST} ^druganazwadomeny.pl
RewriteRule (.*) http://www.nazwadomeny.pl/$1 [R=permanent,L]

RewriteCond %{HTTP_HOST} ^www.druganazwadomeny.pl
RewriteRule (.*) http://www.nazwadomeny.pl/$1 [R=permanent,L]

RewriteRule ^buyonline/?$ ecommerce.php [L]

Z góry dziękuję za pomoc.