2016-03-29 12 views
1

Bunu .htaccess dosyamda var ve sitemi www olmayan bir siteye yönlendirmek için bir kural eklemek istiyorum.htaccess argümanı dizine geçirme ve yeniden yönlendirme www

RewriteEngine On 
RewriteBase/
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteRule ^(.+)$ index.php?url=$1 [QSA,L] 
+0

referans: http://stackoverflow.com/questions/12050590/redirect-non-www-to-www-in-htaccess –

cevap

0

bu

RewriteCond %{HTTP_HOST} !^www\. [NC] 
RewriteRule ^(.*)index.php$ http://www.%{HTTP_HOST}%{REQUEST_URI} [R=301,L] 
+0

Teşekkür için bir cazibe gibi çalışır. Htaccess ile iyi değilim ama biliyorum. – MashiruAlexis

-1

Bir www birine benim www olmayan URL'yi yönlendirmek için aşağıdaki kodu kullanılır deneyebilirsiniz. .htaccess dosyama ekledim ve gayet iyi çalışıyor. Umarım bu kod size yardımcı olabilir. Sadece alan adını kendi alan adınızla değiştirin. İyi şanslar.

 
RewriteEngine On 
RewriteCond %{HTTP_HOST} ^yourdomainname.com [NC] 
RewriteRule ^(.*)$ http://www.yourdomainname.com/$1 [L,R=301] 
RewriteCond %{THE_REQUEST} ^(.*)index.php 
RewriteRule ^(.*)index.php$ http://www.yourdomainname.com/$1 [R=301,L]