Merhaba arkadaşlar. htaccess ile sitemi www kullanmadan girenler için www li şekilde yönlendirmek için aşağıdaki kodu ekledim.
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.siteadı\.com
RewriteRule (.*) http://www.siteadı.com/$1 [R=301,L]
Herşey tamam www ile yönleniyor fakat bu sefer kullandığım subdomainlere girmiyor direk ana siteye yönleniyor.
Bu kısımda subdomainleri nasıl muaf tutabiliriz ?
Bu kural sadece ana domain için geçerli olsun istiyorum
Site yönlendirme sorunsalı
6
●339
- 13-12-2014, 17:42:11Kimlik doğrulama veya yönetimden onay bekliyor.
<IfModule mod_rewrite.c> RewriteCond %{HTTPS} !=on RewriteCond %{HTTP_HOST} !^www\..+$ [NC] RewriteCond %{HTTP_HOST} !^subdomainismi\..+$ [NC] RewriteCond %{HTTP_HOST} !=localhost [NC] RewriteCond %{HTTP_HOST} !=127.0.0.1 RewriteRule ^ http://www.%{HTTP_HOST}%{REQUEST_URI} [R=301,L] </IfModule> - 13-12-2014, 17:50:42
<IfModule mod_rewrite.c> RewriteCond %{HTTPS} !=on RewriteCond %{HTTP_HOST} !^www\..+$ [NC] RewriteCond %{HTTP_HOST} !=localhost [NC] RewriteCond %{HTTP_HOST} !=127.0.0.1 RewriteRule ^ http://www.%{HTTP_HOST}%{REQUEST_URI} [R=301,L] </IfModule>Bu şekilde denediniz mi ?