Çok Sayıda Yönlendirme Too Many Redirect hatası

Öncelikle herkese selamlar arkadaşlarım. Bir sorum var daha doğrusu site güvenilir mi bu bir sorun mu tam olarak bilemedim. Bilgili arkadaşların dönüşlerine ihtiyacım var.

Şimdi serpworx.com diye bi site var. Bu sitenin BURADAKİ bölümüne siteyi yazdığımızda bu url yapısının kaç kere 301 yada 302 ile yönlendiği, çok sayıda url yönlendirmesinin olup olmadığını söylüyor. Örneğin sizin sitenizi incelediğimizde. Herhangi bir Link için 85 skoru veriyor. Htaccess dosyasında bir tane fazla yönlendirme olduğu çıkıyor ortaya. Özellikle konu açan üyelerin yanlış başlıkla konu açtığı göz önüne alındığında, google de bu konuyu indekslediğinde, yönetici başlığı düzenle diyor ve başlık değişiyor. Sizde öyle bir konu vardır ama ben bilemediğim için kendi sitemden örnek vereceğim.

Daha önceden vb iken xenforoya geçtik http iken https yapıldı vs vs W.M Toolsta kapsam sekmesinde hariç bırakıldı yönlendirmeli sayfalar hatasına baktığımda örneğin sitemde 230 k yönlendirmeli sayfaların indeks dışı bırakıldığını gördüm Dolayısı ile birini inceledim.

Sitenin gerek versiyon yükseltmelerinde gerek ise bazı ayar hatalarından dolayı tr karakterlerde sorun olduğu ve googlenin böyle indekslediğini farkettim. Uzun zamandır da https ye geçtik ve sorun yok olması gerektiği şekilde olduğunu düşünüyorum ama bu site bakın linke kaç tane yönlendirme gösteriyor.

Sonuç olarak böyle çok sayıda link var ve hepsi indeks dışı hakikatten aradığımda ilgili konuların hatta içeriklerin de google arama sonuçlarında olmadığını görüyorum. Çok sayıda hit kaybı vs vs yaşamış durumdayız. Bu bir sorun mu ? Sorun değil ise xenforo.com sitesindeki tüm link yapılarının skoru neden 100 öyle ise benim aşağıda verdiğim .htaccess dosyasında, birden fazla yönlendirmeye neden olan şey ne nasıl düzeltmemi istersiniz ?

NOT: Diyelim ki çok eski vb yapısında iken site.com/elma.html sayfanız vardı şimdi yeni yapı ile site.com/1.elma/ şekline geldi ve sizin birinci örnekten bir çok linkiniz mevcut ama bu serpworx ile tarama yaptığımızda da too many redirect var 3 tane. Ki bende öyle. Sonuç olarak 301 oluyor ama çok sayıda redirect ile birinci örnekteki yapının almış olduğu gücü ikinci yapı şekline google veriyor mu ? Yani bu bir hata olabilir mi ? Sonuçta çok sayıda 301 görünüyor.


Kod:
RewriteEngine On

RewriteCond %{HTTP_HOST} ^meleklermekani\.
RewriteRule ^(.*)$ https://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
RewriteCond %{SERVER_PORT} !^443$
RewriteCond %{HTTP_HOST} ^meleklermekani\. [OR]
RewriteCond %{HTTP_HOST} ^www\.meleklermekani\.
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

RewriteCond %{QUERY_STRING} ^t=([0-9]+)(.*)$ [NC]
RewriteRule ^showthread.php$ /threads/vbyonlendir.%1/ [R=301,L]

RewriteCond %{QUERY_STRING} ^f=([0-9]+)(.*)$ [NC]
RewriteRule ^forumdisplay.php$ /forums/forum.%1/ [R=301,L]
RewriteRule ^wp-content/(.*)  /portal/wp-content/$1 [R=301,L]
RewriteRule ^Kat/(.*)  /portal/Kat/$1 [R=301,L]
RewriteRule [^/]+/([\d]+)-.+-([\d]+).html /threads/$1/ [R=301,L]
RewriteRule [^/]+/([\d]+)-.+.html /threads/$1/ [R=301,L]
RewriteBase /
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
RewriteRule ^(data/|js/|styles/|install/|favicon\.ico|crossdomain\.xml|robots\.txt) - [NC,L]
RewriteRule ^.*$ index.php [NC,L]
 
Son düzenleme:
http://xenforo.gen.tr/konular/cok-sayida-yonlendirme-too-many-redirect-hatasi.13652/ 1. HTTP den HTTPS yönlendir.
http://www.xenforo.gen.tr/konular/cok-sayida-yonlendirme-too-many-redirect-hatasi.13652/ 2 . HTPP ve WWW den gelenleri yönlendir.
https://xenforo.gen.tr/konular/cok-sayida-yonlendirme-too-many-redirect-hatasi.13652/ 3 . İstediğimi URL
https://www.xenforo.gen.tr/konular/cok-sayida-yonlendirme-too-many-redirect-hatasi.13652/ 4 . WWW olamadan HTTPS yönlendir.

Yani olası yönlendirmeler bunlar.

Daha anlaşılır olması için ;
1. http ile gelenleri https yönlendir.
2. www ile gelenleri www siz kullanıma yönlendir.
3. http ve www ile gelenleri https ve www siz kullanıma yönlendir.
 
Aşağıdaki mesajımdaki olay aynen sizin içinde geçerlidir;

 
Kişiselleştirme

Tema editörü

Ayarlar Renkler

  • Mobil kullanıcılar bu fonksiyonları kullanamaz.

    Alternatif header

    Farklı bir görünüm için alternatif header yapısını kolayca seçebilirsiniz.

    Görünüm Modu Seçimi

    Tam ekran ve dar ekran modları arasında geçiş yapın.

    Izgara Görünümü

    Izgara modu ile içerikleri kolayca inceleyin ve düzenli bir görünüm elde edin.

    Resimli Izgara Modu

    Arka plan görselleriyle içeriğinizi düzenli ve görsel olarak zengin bir şekilde görüntüleyin.

    Yan Paneli Kapat

    Yan paneli gizleyerek daha geniş bir çalışma alanı oluşturun.

    Sabit Yan Panel

    Yan paneli sabitleyerek sürekli erişim sağlayın ve içeriğinizi kolayca yönetin.

    Box görünüm

    Temanızın yanlarına box tarzı bir çerçeve ekleyebilir veya mevcut çerçeveyi kaldırabilirsiniz. 1300px üstü çözünürler için geçerlidir.

    Köşe Yuvarlama Kontrolü

    Köşe yuvarlama efektini açıp kapatarak görünümü dilediğiniz gibi özelleştirin.

  • Renginizi seçin

    Tarzınızı yansıtan rengi belirleyin ve estetik uyumu sağlayın.

Geri