Mam konto w home.pl http://lorenc.home.pl w htaccess mam ustawione przekierowanie na domenę slawomirlorenc.pl tu wszystko działa. na serwerze jest podkatalog fiesta-mk6. W nim jest serwis http://fiesta-mk6.pl w panelu administracyjnym ma ustawione przekierowanie na podkatalog z sepracją serwisu. I też działa ok. Niestety strona o Fieście wyświetla się też z adresów: http://slawomirlorenc.pl/fiesta-mk6/ oraz http://lorenc.home.pl/fiesta-mk6/ a nie powinna się wyświetlać, najlepiej by przekierowaniem 301 przerzucało do http://fiesta-mk6.pl Próbo wałem to tak zrobić, ale to nie działa: RewriteCond %{HTTP_HOST} ^lorenc\.home\.pl$ [OR] RewriteCond %{HTTP_HOST} ^slawomirlorenc.pl$ RewriteRule ^fiesta\-mk6/$ http://fiesta-mk6.pl/? [L,R=301] inne polecenie: RewriteRule ^(.*)$ http://fiesta-mk6.pl/$1 [R=301,L] teoretycznie działa, ale pojawia się komunikat "too many redirections" Reszta htaccess wygląda tak (i te polecenia działają jak należy): Options +MultiViews RewriteEngine On RewriteCond %{HTTPS} on RewriteRule ^ http://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] RewriteCond %{HTTP_HOST} ^www.fiesta-mk6.pl$ [NC] RewriteRule ^(.*)$ http://fiesta-mk6.pl/$1 [R=301,L] RewriteBase / RewriteCond %{HTTP_USER_AGENT} "android|ipod|iemobile|palmos|webos|googlebot-mobile" [NC,OR] RewriteRule ^ http://m.fiesta-mk6.pl%{REQUEST_URI} [R,L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME}.html -f RewriteRule ^(.+)$ $1.html [L,QSA] Tak więc pytanie brzmi jak to napisać, by działało poprawnie i adresy http://slawomirlorenc.pl/fiesta-mk6/ oraz http://lorenc.home.pl/fiesta-mk6/ przerzucały bezproblemowo na http://fiesta-mk6.pl/
Sprawdź tak - zapisz w .htaccessie w /public_html: Code: RewriteCond %{HTTP_HOST} ^lorenc\.home\.pl$ [OR] RewriteCond %{HTTP_HOST} ^slawomirlorenc\.pl$ RewriteCond %{REQUEST_FILENAME} /fiesta-mk6 [NC] RewriteRule ^(.*)$ http://fiesta-mk6.pl/ [R=301,L]