DLE'yi ruslardan gizlemek

DLE yi gizlemek ihtiyacı sadece bu söylediklerimden dolayı değil sitenizdeki açıkların h a c kerlar tarafından bulunmaması içinde önemlidir. Peki dle sitenizi web üzerinden nasıl bulabilirler. Url yapısından tabi ki. "site.com/index.php?do=lostpassword" şeklinde deki "şifre hatırlatma" urle yapısını şu şekilde googleda arayarak dle sitelerimize ulaşabiliyorlar. Buna literatürde google h a c k deniyor. Bu yöntem, bir sistemde bulunan bir açığı uygulayabilmek için o sistemle çalışan siteleri bulma yöntemidir. Eğer eski bir dle sürümü kullanıyorsanız ve sürüm yükseltme yapmadığınız takdirde kullandığınız sürümdeki bulunabilecek açıklar siteniz için tehdit oluşturacaktır. Yukarıdaki dle'ye mahsus url yapısından sitenize ulaşarak bilinen dle açıklarının denemeleri yapılabilir.
Yapmamız gereken bu şekilde bulunan dle'ye özel urleleri değiştirmek, arama motorları tarafından indekslenmesini engellemek yada indekslenmiş ise bu indeksleri silmektir.
İlk olarak şunu söylemem gerekir eğer dle seo url yapısı kapalı kullanıyorsanız siteyi gizleyebilmeniz çok zor. Ama herkesin tercih edeceği gibi seolu url yapılarından ( 3 tane ) birisini kullanıyorsanız altta anlatacaklarımı uygulayınız.
Şimdi htacessdan bazı kalıplaşmış url yapısını değiştiriyoruz.
İlk olarak şunu söylemem gerekir eğer dle seo url yapısı kapalı kullanıyorsanız siteyi gizleyebilmeniz çok zor. Ama herkesin tercih edeceği gibi seolu url yapılarından ( 3 tane ) birisini kullanıyorsanız altta anlatacaklarımı uygulayınız.
Şimdi htacessdan bazı kalıplaşmış url yapısını değiştiriyoruz.
Htaccess da
RewriteRule ^sitemap.xml$ uploads/sitemap.xml [L]
ifadesini bularak altına alttaki kodları ekliyoruz.
RewriteRule ^hatirlat.html$ index.php?do=lostpassword [L]
RewriteRule ^iletisim.html$ index.php?do=feedback [L]
RewriteRule ^kayit.html$ index.php?do=register [L]
RewriteRule ^sonyazilar.html$ index.php?subaction=newposts [L]
RewriteRule ^sitemap.xml$ uploads/sitemap.xml [L]
ifadesini bularak altına alttaki kodları ekliyoruz.
RewriteRule ^hatirlat.html$ index.php?do=lostpassword [L]
RewriteRule ^iletisim.html$ index.php?do=feedback [L]
RewriteRule ^kayit.html$ index.php?do=register [L]
RewriteRule ^sonyazilar.html$ index.php?subaction=newposts [L]
Bu kodları eklediğimizde şifre hatırlatma urlesini site.com/hatirlat.html, iletişim formu sayfasının urlesini site.com/iletisim.html , kayıt sayfasının urlsini site.com/kayit.html ve eğer temanızda varsa yeni haberlerin hepsini sıralayı sağlayan
index.php?s ubaction=newposts urlesinide site.com/sonyazilar.html yapmış oluyoruz. Şimdi bu urleleri temanızın main.tpl dosyasında bulup yeni url linkleri ile değiştirmeniz gerekiyor.
Şimdi asıl önemli olan düzenleme "kullanıcı profili" sayfasında olan düzenlemeler.
Yani üyelerin profil sayfalarında çıkan özel urleleri değiştirmek yada gizlemek. Bu profil sayfalarındaki urlleri değiştirmek ileride sıkıntı çıkarabileceği düşüncesiyle bunların yapısını değiştirmek yerine arama motorlarından gizleme yöntemine başvuracağız.
Herhangi bir profil sayfasına girdiğimizde
index.php?do=lastcomments&userid=1
index.php?do=pm&doaction=newpm&username=ahmet
index.php?do=feedback&user=1
gibi urller, o üyeye mail atma, pm atma ve tüm yorumlarını sıralama urleleridir.Bu urleleri arama motorlarından gizleyebilmek için google ın çıkarmış olduğu rel="nofollow" tagını linklerdeki kodlar içine eklememiz gerekiyor. Alttaki php dosyalarını dle dosyları içinden bulup bu tagı eklemeniz gerekiyor.
Bundan sonra eğer hala arama motorlarında bu url yapısının indekslendiğini görüyorsanız sitenize ekleyeceğiniz robots.txt dosyası sayesinde bu tip urllerin taranması engelleyebilirsiniz.
https://www.matematiktutkusu.com/robots.txt buradaki dizin yolu ve içindeki gibi kullanarak bu urlelerin indekslenmesini engelleyebilirsiniz.
Son önemli bir not: eğer dle seo url özelliği aktif olarak kullanmıyorsanız bu anlatılanları uygulamayınız
engine/modules/profile.php deburadakileri yapmanız gerekiyor
Bundan sonra eğer hala arama motorlarında bu url yapısının indekslendiğini görüyorsanız sitenize ekleyeceğiniz robots.txt dosyası sayesinde bu tip urllerin taranması engelleyebilirsiniz.
https://www.matematiktutkusu.com/robots.txt buradaki dizin yolu ve içindeki gibi kullanarak bu urlelerin indekslenmesini engelleyebilirsiniz.
Son önemli bir not: eğer dle seo url özelliği aktif olarak kullanmıyorsanız bu anlatılanları uygulamayınız
Forumdan son konular
Etiketler
matematik soruları matematik özel ders istanbul özel matematik dersi Matematik kpss matematik soruları matematik nedir matematik yazılı soruları matematik konu anlatımı kredi hesaplama programı matematik oyunu e devlet e devlet şifremi unuttum e devlet şifresi pi sayısı altın oran
Blog Etiketleri Forum Etiketleri
Blog Etiketleri Forum Etiketleri