Neler yeni

Foruma hoş geldin 👋, Ziyaretçi

Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak tamamen ücretsizdir.

  • Forumdan daha fazla yararlanmak için, profilinizi telefon numaranız 📱 ile doğrulayın ve daha ayrıcalıklı olun 😉
    Daha fazla bilgi!

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

muratcabuks

Kullanıcı
SMS onaylı
Kullanıcı
Katılım
20 Ocak 2018
Mesajlar
20
Ö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:
Örneğin, yardım için açtığım bu konunun skorunu da link ortaya çıktığından dolayı inceledim. Sizin sitenizde de bir yerde iki yönlendirme var. Skor 85
 
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.
 

Foruma hoş geldin 👋, Ziyaretçi

Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak tamamen ücretsizdir.