• 21-04-2023, 06:22:14
    #1
    https://www.serpworx.com/check-301-redirects/

    Bu adresten siteyi kontrol ettiğimde ekteki görseldeki sonuçlar çıkıyor. Bu durumda yönlendirme kodu olarak ne yazılmalı?
  • 21-04-2023, 07:18:43
    #2
    301 yönlendirme yapmak istiyorsanız aşağıdaki kodu .htaccess dosyanıza ekleyin.

    Belirli bir sayfayı yönlendirmek istiyorsanız; Redirect 301 /eskidosya.html https://yenisite.com/yenidosya.html
    Siteyi komple yönlendirmek istiyorsanız; Redirect 301 https://siteadi.com
  • 21-04-2023, 13:11:36
    #3
    <script type="text/javascript">
    if ( document.domain.substring(0,4).toLowerCase() === 'www.' ) {
    window.location = document.URL.replace("//www.","//");
    }
    </script>
    Daha net ifade etmek gerekirse; sitenin header kısmında bu kod yer alıyor. Bu kodu ne şekilde değiştirmeliyim ki; yukarıdaki sitede yer alan iki tane hatalı yönlendirme uyarısını almayayım?
  • 21-04-2023, 14:16:05
    #4
    RewriteEngine On
    RewriteCond %{HTTP_HOST} ^www.xx.com [NC]
    RewriteRule ^(.*)$ http://xx.com/$1 [L,R=301]

    httaccess dosyasının en üstünde bu kod eksik olabilir. www'dan gelen trafiği www olmadan olana yönlendirir sen hangisini kullanıyorsan onu tercih edebilirsin.
  • 21-04-2023, 14:19:06
    #5
    Teşekkürler. Deneyeceğim
  • 21-04-2023, 14:35:48
    #6
    Aşağıdaki kodu kullanırsa sorunun çözülecek

    ### 301 Yönlendirme
    RewriteEngine on
    RewriteCond %{HTTP_HOST} ^eskisite.com [NC,OR]
    RewriteCond %{HTTP_HOST} ^www.eskisite.com [NC]
    RewriteRule ^(.*)$ https://www.yenisite.com/$1 [L,R=301,NC]
  • 21-04-2023, 14:40:33
    #7
    ErkanAranci adlı üyeden alıntı: mesajı görüntüle
    Aşağıdaki kodu kullanırsa sorunun çözülecek

    ### 301 Yönlendirme
    RewriteEngine on
    RewriteCond %{HTTP_HOST} ^eskisite.com [NC,OR]
    RewriteCond %{HTTP_HOST} ^www.eskisite.com [NC]
    RewriteRule ^(.*)$ https://www.yenisite.com/$1 [L,R=301,NC]
    Ancak site adresinde bir değişiklik yok. Yine de eskisite ve yenisite yazan yerlere sitenin ismini yazmam sorunu çözer mi? Ayrıca bu kodu sitenin header kısmına mı ekleyeceğim?