mam problem z przekierowaniem 301. Temat wiele razy poruszany ale nie mogę nigdzie znaleźć rozwiązania mojego przypadku. Mam domenę i subdomenę. Część kodu chodzi na domenie inna część na subdomenie. Całość chodzi na obu. Może trochę namieszałem w praktyce chciałbym żeby wyglądało to tak:
Mam adresy subdomena.domena.pl/coś1/coś2 i tylko takie adresy mają chodzić pod tą subdomeną. Jeśli argument coś1 zmieni się na coś3 to ma przekierować na adres domena.pl/coś3. Działać może również adres subdomena.domena.pl. Moje warunki dla .htaccess wyglądają tak:
Kod
RewriteCond %{HTTP_HOST} ^subdomena.domena.pl$ [NC]
RewriteCond %{REQUEST_URI} ^.+$ [NC]
RewriteCond %{REQUEST_URI} !^(coś.*)$ [NC]
RewriteRule (.*) http://www.domena.pl/$1 [R=301,L]
RewriteCond %{REQUEST_URI} ^.+$ [NC]
RewriteCond %{REQUEST_URI} !^(coś.*)$ [NC]
RewriteRule (.*) http://www.domena.pl/$1 [R=301,L]
i nie mam zielonego pojęcia dlaczego środkowe ratunki nie są brane pod uwagę przez Apache. Tak jakby w ogóle nie istniały.
Będę wdzięczny za pomoc.