Sisimores
Üye
-
- Katılım
- Temmuz 7, 2012
-
- Mesajlar
- 857
-
- Tepkime puanı
- 0
-
- Puanları
- 266
-
- Yaş
- 30
-
- Web sitesi
- grafikerleriz.com
.htaccess Dosyasının Açılımı (hypertext access file)'dir.
Yani http Sunucusu Genel Ayarlarını Özelleştirebilen Bir Yapıya Sahiptir.
.htacces içeriğimize Her Site Açılışında Ping Gönderileceğinden
İçeriği "minimum Düzeyde" Tutmakta Fayda Olduğunu Hatırlatayım
Neler Yapabilirim bu .htaccess ile Diye Soracak Olursanız:
http://www.Buraya Girin Ve Listeden İstemediğiniz Ülkeleri "CTRL Tuşu Basılıyken" Tek Tek Tıklayın.
Daha Sonra "Generate My Blocking File" Butonuna Tıkladığınızda
Size .htaccess'e Koymanız Gereken O Ülkenin"İP" Aralığını Verecektir.
Dikkat Edin Verdiği Kodlarda blocked.php Diye Kendi Sitesine Yönlendirir Yabancıları.
Bunu Kendi 404 ya da "İstenmiyorsunuz" Sayfanızı Oluşturarak Oraya Yönlendirmenizi Tavsiye Ederim.
Extra Bilgiler Eklenerek Konu Düzenlenecektir. Şimdilik Temel Ve İhtiyacınız Olanlar Bunlar.
alıntı.
Yani http Sunucusu Genel Ayarlarını Özelleştirebilen Bir Yapıya Sahiptir.
.htacces içeriğimize Her Site Açılışında Ping Gönderileceğinden
İçeriği "minimum Düzeyde" Tutmakta Fayda Olduğunu Hatırlatayım
Neler Yapabilirim bu .htaccess ile Diye Soracak Olursanız:
- Öncelikle .htaccess Güvenliğimizi Sağlayalım ve Görünmez Yapalım.
PHP:
# secure htaccess file
 order allow,deny
 deny from all
- Aşağıdaki Kodlarla Sayfa Yönlendirebilirsiniz.
PHP:
Options +FollowSymlinks
RewriteEngine onrewritecond %{http_host} ^siteniz.com [nc]rewriterule ^(.*)$ http://www.siteniz.com/$1 [r=301,nc]
- Gizli bilgilerinizin Olduğu Klasore Erişimi Kapatabilirsiniz.
PHP:
#deny all access
deny from all
- Verilerinizi Sıkıştırarak BW kullanımını Optimize Edebilirsiniz.
PHP:
php_value zlib.output_compression 16386
- Sisteminizde Bulunamayan Sayfalar İçin Hata Sayfaları Yapıp Yanlış giriş Yapanları Bu Sayfalara Yönlendirebilirsiniz
PHP:
ErrorDocument 403/errors /403.php yada ".html"
ErrorDocument 404/errors /404.php yada ".html"
ErrorDocument 500/errors /500.php yada ".html"
- Sitenizin Giriş Sayfasını Değiştirebilirsiniz. ".php" yada ".html" Koymayı Unutmayın.
PHP:
DirectoryIndex "yönlenecek adres"
- Sunucunun Zaman Dilimini Kontrol Edebilirsiniz.
PHP:
SetEnv Europe/Istanbul
- Klasor Değiştirdiğinizde Bunu Ayarlayabilirsiniz.
PHP:
Redirect 301 /eskidosya/file.html http://www.siteadınız.com/yenidosya/file.html
- Zararlı ve sitemizi İndexlemesini İstemediğimiz Botları Engelleyebiliriz.
PHP:
RewriteEngine On
RewriteCond %{HTTP_USER_AGENT} ^BlackWidow [OR]
RewriteCond %{HTTP_USER_AGENT} ^Bot mailto:[email protected] [OR]
RewriteCond %{HTTP_USER_AGENT} ^ChinaClaw [OR]
RewriteCond %{HTTP_USER_AGENT} ^Custo [OR]
RewriteCond %{HTTP_USER_AGENT} ^DISCo [OR]
RewriteCond %{HTTP_USER_AGENT} ^Download Demon [OR]
RewriteCond %{HTTP_USER_AGENT} ^eCatch [OR]
RewriteCond %{HTTP_USER_AGENT} ^EirGrabber [OR]
RewriteCond %{HTTP_USER_AGENT} ^EmailSiphon [OR]
RewriteCond %{HTTP_USER_AGENT} ^EmailWolf [OR]
RewriteCond %{HTTP_USER_AGENT} ^Express WebPictures [OR]
RewriteCond %{HTTP_USER_AGENT} ^ExtractorPro [OR]
RewriteCond %{HTTP_USER_AGENT} ^EyeNetIE [OR]
RewriteCond %{HTTP_USER_AGENT} ^FlashGet [OR]
RewriteCond %{HTTP_USER_AGENT} ^GetRight [OR]
RewriteCond %{HTTP_USER_AGENT} ^GetWeb! [OR]
RewriteCond %{HTTP_USER_AGENT} ^Go!Zilla [OR]
RewriteCond %{HTTP_USER_AGENT} ^Go-Ahead-Got-It [OR]
RewriteCond %{HTTP_USER_AGENT} ^GrabNet [OR]
RewriteCond %{HTTP_USER_AGENT} ^Grafula [OR]
RewriteCond %{HTTP_USER_AGENT} ^HMView [OR]
RewriteCond %{HTTP_USER_AGENT} HTTrack [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^Image Stripper [OR]
RewriteCond %{HTTP_USER_AGENT} ^Image Sucker [OR]
RewriteCond %{HTTP_USER_AGENT} Indy Library [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^InterGET [OR]
RewriteCond %{HTTP_USER_AGENT} ^Internet Ninja [OR]
RewriteCond %{HTTP_USER_AGENT} ^JetCar [OR]
RewriteCond %{HTTP_USER_AGENT} ^JOC Web Spider [OR]
RewriteCond %{HTTP_USER_AGENT} ^larbin [OR]
RewriteCond %{HTTP_USER_AGENT} ^LeechFTP [OR]
RewriteCond %{HTTP_USER_AGENT} ^Mass Downloader [OR]
RewriteCond %{HTTP_USER_AGENT} ^MIDown tool [OR]
RewriteCond %{HTTP_USER_AGENT} ^Mister PiX [OR]
RewriteCond %{HTTP_USER_AGENT} ^Navroad [OR]
RewriteCond %{HTTP_USER_AGENT} ^NearSite [OR]
RewriteCond %{HTTP_USER_AGENT} ^NetAnts [OR]
RewriteCond %{HTTP_USER_AGENT} ^NetSpider [OR]
RewriteCond %{HTTP_USER_AGENT} ^Net Vampire [OR]
RewriteCond %{HTTP_USER_AGENT} ^NetZIP [OR]
RewriteCond %{HTTP_USER_AGENT} ^Octopus [OR]
RewriteCond %{HTTP_USER_AGENT} ^Offline Explorer [OR]
RewriteCond %{HTTP_USER_AGENT} ^Offline Navigator [OR]
RewriteCond %{HTTP_USER_AGENT} ^PageGrabber [OR]
RewriteCond %{HTTP_USER_AGENT} ^Papa Foto [OR]
RewriteCond %{HTTP_USER_AGENT} ^pavuk [OR]
RewriteCond %{HTTP_USER_AGENT} ^pcBrowser [OR]
RewriteCond %{HTTP_USER_AGENT} ^RealDownload [OR]
RewriteCond %{HTTP_USER_AGENT} ^ReGet [OR]
RewriteCond %{HTTP_USER_AGENT} ^SiteSnagger [OR]
RewriteCond %{HTTP_USER_AGENT} ^SmartDownload [OR]
RewriteCond %{HTTP_USER_AGENT} ^SuperBot [OR]
RewriteCond %{HTTP_USER_AGENT} ^SuperHTTP [OR]
RewriteCond %{HTTP_USER_AGENT} ^Surfbot [OR]
RewriteCond %{HTTP_USER_AGENT} ^tAkeOut [OR]
RewriteCond %{HTTP_USER_AGENT} ^Teleport Pro [OR]
RewriteCond %{HTTP_USER_AGENT} ^VoidEYE [OR]
RewriteCond %{HTTP_USER_AGENT} ^Web Image Collector [OR]
RewriteCond %{HTTP_USER_AGENT} ^Web Sucker [OR]
RewriteCond %{HTTP_USER_AGENT} ^WebAuto [OR]
RewriteCond %{HTTP_USER_AGENT} ^WebCopier [OR]
RewriteCond %{HTTP_USER_AGENT} ^WebFetch [OR]
RewriteCond %{HTTP_USER_AGENT} ^WebGo IS [OR]
RewriteCond %{HTTP_USER_AGENT} ^WebLeacher [OR]
RewriteCond %{HTTP_USER_AGENT} ^WebReaper [OR]
RewriteCond %{HTTP_USER_AGENT} ^WebSauger [OR]
RewriteCond %{HTTP_USER_AGENT} ^Website eXtractor [OR]
RewriteCond %{HTTP_USER_AGENT} ^Website Quester [OR]
RewriteCond %{HTTP_USER_AGENT} ^WebStripper [OR]
RewriteCond %{HTTP_USER_AGENT} ^WebWhacker [OR]
RewriteCond %{HTTP_USER_AGENT} ^WebZIP [OR]
RewriteCond %{HTTP_USER_AGENT} ^Wget [OR]
RewriteCond %{HTTP_USER_AGENT} ^Widow [OR]
RewriteCond %{HTTP_USER_AGENT} ^WWWOFFLE [OR]
RewriteCond %{HTTP_USER_AGENT} ^Xaldon WebSpider [OR]
RewriteCond %{HTTP_USER_AGENT} ^Zeus
RewriteRule .* – [F]
- İçinde index.html Olmayan Dosyalarınızın İçeriğinin Görünmesini Engelleyebilirsiniz.
PHP:
# disable directory browsing
Options All -Indexes
- İsterseniz Forumunuzu Özel Bir Forum Yapabilirsiniz. Yani Sizin İzin Verdiğiniz İp numaraları Hariç Hiçkimse Forumunuza Giremez. Forumunuza Girmek İsteyenleri Başka Bir siteye Yada Hazırlamış Olduğunuz "Bu Alan Özeldir. Herkes İçeriği Göremez" Gibi Bir İndexe Yönlendirebilirsiniz.
Bu Seçeneği Çoğaltabilirsiniz. Mesela Sitenizdeki Değişik Bölümler içinde Bunu Kullanabilirsiniz.
PHP:
ErrorDocument 403 http://www.yasaklılarıngideceğiadres.com
Order deny,allow
Deny from all
Allow from 184.25.36.255 < İp No Temsilidir. Siz İzin Verdiğiniz Kişinin Numarasını Yazın
Allow from 135.25.36.112 < İp No Temsilidir. Siz İzin Verdiğiniz Kişinin Numarasını Yazın
Allow from 135.25.36.112 < Sınır Yoktur İstediğiniz Kadar Kişiye Giriş İzni Verebilirsiniz.
- Default Olarak Sunucunuzdan Mail Çıkış Adresini Ayarlayabilirsiniz.
PHP:
ServerSignature EMail
SetEnv SERVER_ADMIN [email protected]
- Belli Bir Ülkeye Sitenizin Girişini Engelleyebilirsiniz. Özellikle ÇİN'i engellemenizi Öneririm Reklam Botları Bazen soru/Cevap yöntemini Bile Aşarak Üye Olup Forumunuza Reklam Atabiliyor.
http://www.Buraya Girin Ve Listeden İstemediğiniz Ülkeleri "CTRL Tuşu Basılıyken" Tek Tek Tıklayın.
Daha Sonra "Generate My Blocking File" Butonuna Tıkladığınızda
Size .htaccess'e Koymanız Gereken O Ülkenin"İP" Aralığını Verecektir.
Dikkat Edin Verdiği Kodlarda blocked.php Diye Kendi Sitesine Yönlendirir Yabancıları.
Bunu Kendi 404 ya da "İstenmiyorsunuz" Sayfanızı Oluşturarak Oraya Yönlendirmenizi Tavsiye Ederim.
- Hotlinking Koruması Yapabilirsiniz. Yani el Emeğinizle Oluşturduğunuz İçeriklerin "Bir nevi" Kopyalanmasını Engelleyebilirsiniz. Yani Sisteminizde Yüklü Olan gif, jpg, js, css, mp3, pdf,... Gibi Uzantılı Dosyaları Başka Birinin Kendi Sitesinde Üstelik Sizin BandWidth'inizi Harcayarak Yayınlamasını Engelleyebilirsiniz.
PHP:
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www.)?sizinadresiniz.com/.*$ [NC]
RewriteRule .(gif|jpg|js|css|mp3|pdf)$ - [F]
Extra Bilgiler Eklenerek Konu Düzenlenecektir. Şimdilik Temel Ve İhtiyacınız Olanlar Bunlar.
alıntı.