Turkhackteam.net/org - Turkish Hacking & Security Platform  
Geri git   Turkhackteam.net/org - Turkish Hacking & Security Platform >
Information Technology’s
> Web Programlama

Web Programlama Asp, Php, Html, Asp.Net, Aspx, Perl Vb Web Programlama Bölümü






.htaccess dosyası nedir ne işe yarar?

Web Programlama

Yeni Konu aç Cevapla
 
Seçenekler
Alt 12-03-2018   #1
  • Asteğmen
  • Üye Bilgileri
Üyelik tarihi
07/2013
Mesajlar
Konular


  
.htaccess dosyası nedir ne işe yarar?



Apache üzerinde çalışan web sunucuları için bir yapılandırma dosyasıdır ve web projelerinin olmazsa olmazlarındandır. Güvenlik düzenlemelerinden kullanıcı dostu URL adreslerine kadar birçok işlem .htaccess dosyası sayesinde yapılabilmektedir.

.htacces ile yapıla bilecekler.
  1. Kullanıcı veya SEO dostu URL adresleri oluşturmak.
  2. Dosya veya klasörlerei şifreleyerek engellemek ya da gizlemek.
  3. ‘Sayfa Bulunamadı’, ‘404 Hata’ gibi hatalı sayfaları istediğiniz şekilde yönlendirmek.
  4. İstemediğiniz bot’ları engellemek.
  5. Hotlink engellemesi gerçekleştirmek ( Resimlerinizin başka bir sitede görünmesini engellemek )
  6. Subdomain ya da dizin gerçekleştirmesi yapmak.
  7. IP engellemek ( Bunu, eğer siteniz yapım aşamasındaysa, sadece sizin bu siteye girip diğer ziyaretçileri ‘yapım aşamasında’ sayfasına yönlendirmek için de kullanabilirsiniz. )
  8. Verileri sıkıştırmak.
  9. iPhone algılaması sağlamak veya yönlendirmek.
  10. Dosyanın özel bir adı bulunmamakta, sözdiziminde ‘.htaccess’ şeklinde görünmektedir.

Örnek Hata Koduna Göre Sayfa Yönlendirme

Projenin en başına
RewriteEngine on
katıp proje başlıyoruz aşşağıdaki örnekte ise 404 hata kodunu hangi sayfaya yönlendirileceği.

ErrorDo cument 404 https://www.site.com/sayfalar/404.php
aradaki boşluk sansürden dolayı uygulanmıştır.

Diğer örnek.

RewriteRule ^index(.*).html$ ./index.php [NC,L]

Yani index.html ile gelen bir link olursa onu index.php'nin içeriğini göster ama link uzantısı .html olarak kalsın.

Eğer farklı bir dizinde de çalışıyorsanız

Projenizin başına :

RewriteBase /calisma_klasorum
    

Konu gadar009 tarafından (12-03-2018 Saat 21:26 ) değiştirilmiştir..
 Offline  
 
Alıntı ile Cevapla
Cevapla

Bookmarks

Seçenekler


Bilgilendirme Turkhackteam.net/org
Sitemizde yer alan konular üyelerimiz tarafından paylaşılmaktadır.
Bu konular yasalara uygunluk ve telif hakkı konusunda yönetimimiz tarafından kontrol edilse de, gözden kaçabilen içerikler yer alabilmektedir.
Bu tür konuları turkhackteamiletisim [at] gmail.com mail adresimize bildirebilirsiniz, konular hakkında en kısa sürede gerekli işlemler yapılacaktır.
Please Report Abuse, DMCA, Harassment, Scamming, Warez, Crack, Divx, Mp3 or any Illegal Activity to turkhackteamiletisim [at] gmail.com

Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz.
Türkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Türkhackteam sorumlu değildir. Sitelerinize Türkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.



         

Powered by vBulletin® Copyright ©2000 - 2018

TSK Mehmetçik Vakfı

Türk Polis Teşkilatını Güçlendirme Vakfı



Google+

wau

Search Engine Friendly URLs by vBSEO 3.6.0 ©2011, Crawlability, Inc.