Bazı arama motorları sitelerimizi, alanadının başına www ekleyerek bazıları ise www olmadan indekslerler. Bunun önüne geçmek ve örneğin yakuter.com’a gelen tüm ziyaretçileri www.yakuter.com adresine yönlendirmek için 301 Redirect (yönlendirme) ‘i kullanabiliriz. Bu yönlendirmeyi yapmanın bir kaç farklı yolu vardır.
Benim kullandığım yol .htaccess dosyası yönlendirmesidir. Sitenizin .htaccess dosyasına şu kodu yazarak bu yönlendirmeyi yapabilirsiniz.
1 2 3 4 |
Options +FollowSymlinks RewriteEngine on rewritecond %{http_host} ^siteniz.com [nc] rewriterule ^(.*)$ http://www.siteniz.com/$1 [r=301,nc] |
1 2 3 4 |
<? Header( "HTTP/1.1 301 Moved Permanently" ); Header( "Location: http://www.siteniz.com" ); ?> |
1 2 3 4 5 |
<%@ Language=VBScript %> <% Response.Status="301 Moved Permanently"; Response.AddHeader("Location","http://www.new-url.com/"); %> |