Arkadaşlar, benim çoğu zaman problem yaşadığım bir konudur bu. Mesela site adresini www ile belirlemişimdir. Ancak www olmadan girince de site açıldığı için, ajax dosyamın yolu www ile belirlendiği için ajax’lar çalışmaz. Bazı sunucularda www ile giriş yapıp, www’süz siteyi açtığında sanki giriş yapmamış gibi gözükür vs. Bu sorunların önüne geçmek için ya www ile girmesini sağlayacağız kullanıcının ya da hiç www kullanmadan girmesini.(google amcamız için www. giriş yapılması iyidir seyocuk sever) Nasıl yaparım diyorsanız buyru;
Eğer anadizinde bir htaccess dosyanız varsa onu açın ya da bir tane oluşturun ve şunları ekleyin (oluşturmayı bilmiyorsanız tıklayın);
RewriteEngine on RewriteCond %{HTTP_HOST} ^neyokki\.net [NC] RewriteRule ^(.*)$ http://www.neyokki.net/$1 [L,R=301]
Yukarıdaki kod'da, nasıl girerse girsin her zaman www. olarak yönlenecek. Bkz: neyokki.net olarak girin sizi www.neyokki.net'e yönlendirdiğini göreceksinizBunun tam tersini yapmak istiyorum diyorsanız (ben kesinlikle önermiyorum arkadaşlar), Yani www ile girse bile www ekini kaldıracak. O zamankodu aşşağıdaki gibi değiştirmemiz gerekecek;
RewriteEngine on RewriteCond %{HTTP_HOST} ^www.neyokki\.net [NC] RewriteRule ^(.*)$ http://neyokki.net/$1 [L,R=301]
faydalı olmuştur umarım![]()
http://www.neyokki.net devamını görmek için tıkla: http://www.neyokki.net/htaccess-ile-www-kaldirma-ve-ekleme#ixzz2C7kJhs33
Hiç yorum yok:
Yorum Gönder