Htaccess Güvenlik ve Optimizasyon Önerileri 0

Merhaba Arkadaşlar, Bir çok güvenlik ve performans işlemlerinden bazıları olan htacess kısmını bugün detaylı bir şekilde inceleyeceğiz.

Öncelikle Htaccess (HyperText Access File, TR: Zengin metin erişimi) Apache başta olmak üzere çoğu web sunucusu tarafından kullanılan web alanı üzerinde ayar değişimleri yapılmasını sağlayan dosyadır.

Birde bu değişiklikleri yapmadan önce arkadaşlar Google PageSpeed Insights ile sitenizi tarayın açılış hızını bir kenara not alın yada sayfayı kapatmadan yeni bir sayfada açın ve aşağıda yaptığınız değişiklikler sonrası sitenin son açılış hızını test edin ve karşılaştırın.

Tarayıcı Önbelleklemeyi Etkinleştirin.

Kodları htaccess dosyasında en alta yada en üste yapıştırabilirsiniz.

# tarayıcı önbellekleme (rooteto.com)

#Belleğe alınmış dosyalar için son düzenleme kontrolünü iptal et
Header unset ETag
FileETag None

#html ve htm dosyalarını 1 gün süreyle önbelleğe al
<FilesMatch ".(html|htm)$">
Header set Cache-Control "max-age=1800"
</FilesMatch>

#CSS, JavaScript ve Metin dosyalarını 1 hafta süreyle önbelleğe al
<FilesMatch ".(js|css|txt)$">
  Header set Cache-Control "max-age=604800"
</FilesMatch>

#Flash dosyaları ve resimleri 1 ay süreyle önbelleğe al
<FilesMatch ".(flv|swf|ico|gif|jpg|jpeg|png)$">
  Header set Cache-Control "max-age=2592000"
</FilesMatch>

#PHP vb. betik dosyalarını önbelleğe alma
<FilesMatch ".(pl|php|cgi|spl|scgi|fcgi)$">
  Header unset Cache-Control
</FilesMatch>

#Vary Accept-Encoding header satırını ekler
<IfModule mod_headers.c>
<FilesMatch ".(js|css|xml|gz)$">
	Header append Vary Accept-Encoding
</FilesMatch>
</IfModule>

# tarayıcı önbellekleme (rooteto.com)

Klasördeki Dosya Listelemeyi İptal Etmek

Web sunucuları ftp’de öncelikle index.html, index.php, index.htm, index.asp, default.aspx gibi öncelikli dosyaları ararlar eğer bunlar yok ise dosyaları direkt listelerler. Bunlar tüm dosyalarınızın 3.kişiler tarafından görünmesi anlamına geliyor.

htaccess dosyasına alttaki kodu ekleyin;

#dosyaları listemeleyip iptal et
Options -Indexes

RSS Beslemelerinizi FeedBurner’a Yönlendirin

Buradaki amaç tamamiylz daha iyi bir servis kullanma ihtiyacı performansı daha arttırmak adına kullanılabilir.

# rss besleme yönlendirme (rooteto.com)

<IfModule mod_rewrite.c>
 RewriteEngine on
 RewriteCond %{HTTP_USER_AGENT} !FeedBurner    [NC]
 RewriteCond %{HTTP_USER_AGENT} !FeedValidator [NC]
 RewriteRule ^feed/?([_0-9a-z-]+)?/?$ http://feeds.feedburner.com/rooteto [R=302,NC,L]
</IfModule>

# rss besleme yönlendirme (rooteto.com)

Upload Klasörü Güvenliği

Biliyorsunuz yıllardan beri upload güvenliği var arkadaşlar. Sürekli yeni yöntemlerle hacker’lar sistemlere dosya yükleyerek tüm verilerinize erişebiliyorlar. Bizde sürekli yeni güvenlik yöntemleri ile hacker’lardan kurtulmaya çalışıyoruz. Upload klasörüne yüklenmesini istemediğimiz dosyaları belirliyoruz ve onları alttaki gibi yazıp kaydediyoruz.

Örneğin bir php dosyasının yüklenmesini istemiyorsak php’yi dahil ediyoruz gibi..

# upload engel (rooteto.com)

AddHandler cgi-script .php .pl .py .jsp .asp .aspx .htm .shtml .sh .cgi
Options -ExecCGI

# upload engel (rooteto.com)

Htaccess Dosyasına Doğrudan Ulaşılmasın

Bu yöntem ile uzaktan htaccess dosyasına kimse ulaşamayacak.

FTP Bilgilerinizde girip dosyayı her zaman düzenleyebilirsiniz.

# htaccess dosyas güvenliği (rooteto.com)

<Files .htaccess>
	Order Allow,Deny
	Deny from all
</Files>

# htaccess dosyas güvenliği (rooteto.com)

WordPress wp-config.php Dosyasına Doğrudan Ulaşılmasın

Htaccess dosyası için yapmış olduğumuz işlemin aynısını wp-config.php içinde yapıyoruz.

# wp-config güvenliği (rooteto.com)

<Files wp-config.php>
  Order Deny,Allow
  Deny from all
</Files>

# wp-config güvenliği (rooteto.com)

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Bu site, istenmeyenleri azaltmak için Akismet kullanıyor. Yorum verilerinizin nasıl işlendiği hakkında daha fazla bilgi edinin.

Windows 10’daki Dosya Gezgini One Drive İconu Nasıl Kaldırılır? 0

one drive iconu nasil kaldirilir

Windows 10 dosya gezgini ile birlikte gelen One Drive icon’u nasıl kaldırılır?

Microsoft‘un Dosya gezgini ile birlikte gömülü olarak gelen One drive iconu nasıl kaldırılacağını bilmiyorsanız hemen öğrenebilirsiniz. Eğer dosya gezginindeki sol tarafta bulunan One drive iconu sizi rahatsız ediyorsa ve kaldıramıyorsanız merak etmeyin.Windows 8‘den sonra Windows 10’a geçişte kayıt defterindeki değişiklikler nedeni ile kaldıramıyorda olabilirsiniz. Ama Windows 10 ile kayıt defterindeki ufak bir değişiklik ile hemen kullanmadığınız One Drive iconu nasıl kaldırılır sırasıyla yapalım.

Windows 10 One Drive İconu Nasıl Kaldırılır?

grey

  • İlk önce klavyeden Windows+R tuşuna basalım arama yerine Regedit yazalım ve Kayıt defteri düzenleyicisini açalım.
  • Daha sonra kayıt defterinde HKEY_CLASSES_ROOTCLSID{{018D5C66-4533-4307-9B53-224DE2ED1FE6} yolunu takip edin.
  • Karşınıza çıkan pencerede System.IsPinnedToNameSpaceTree öğesine çift tıklayın ve Değer verisini 0 yazın ve tamam diyip çıkın.
  • Son olarak bilgisayarınızı yeniden başlatın.
  • Not: Eğer One Drive öğesini geri getirmek istiyorsanız aynı yolu izleyerek değer verisini 1 yaparak geri getirebilirsiniz.

Google Maps Harita Kodu Alma 0

google maps harita kodu

Google Maps’in tasarımını geçtiğimiz günlerde değiştirdi. Müşterilere site yaparken Google Harita kodu aldığımız “ayar ikonu” da yeni tasarımla birlikte kaldırılmış. Yeni bir yere taşınmış size bunu fotoğraflarla tarif edicem.

Google Maps‘e giriyoruz.

Haritalarda bir arama yapın. (örnek arama)

Arama yaptığınız alanda sol en üstte “Hamburger Menü” alanı var. Alttaki fotoğrafta kırmızı olarak işaretledim. O menüye tıklayın.

https://2.bp.blogspot.com/-XmCPXGBcidM/Vb81YiNXBMI/AAAAAAAAcHs/msihnX_5sjg/s1600/maps-harita-kodu-menu.jpg

Haritalar da sol menü de “Paylaşın veya harita yerleştirin” alanını göreceksiniz. Alttaki resimde kırmızı olarak işaretlediğim alan.

https://2.bp.blogspot.com/-OD4TQ7miXOc/Vb81YA_rQuI/AAAAAAAAcHc/9mTUvQE7TZk/s1600/harita-paylas.jpg

Karşımıza bir pencere geliyor. Üst kısımda 2 sekme bulunuyor. “Haritayı Yerleştir” diyoruz ve kodumuz çıkıyor. Seçenekleri belirleyip Google harita kodumuzu alıyoruz ve sitemize yerleştiriyoruz. Aynı şekilde alttaki resimde işaretledim.

https://1.bp.blogspot.com/-XLljj_2yPgM/Vb81Xwm_EoI/AAAAAAAAcHY/Vy852ts-DYw/s1600/harita-yerlestir.jpg

Google harita kodumuzu başarılı bir şekilde almış olduk. 🙂

Most Popular Topics

Editor Picks