Dubluve.net » .htaccess http://dubluve.net Biz de yazılımcıyız Sat, 21 Jun 2014 00:00:05 +0000 tr-TR hourly 1 http://wordpress.org/?v=3.5.2 htpasswd sifre olusturmak ve ayarlamak http://dubluve.net/2012/08/13/htpasswd-sifre-olusturmak-ve-ayarlamak/ http://dubluve.net/2012/08/13/htpasswd-sifre-olusturmak-ve-ayarlamak/#comments Mon, 13 Aug 2012 07:50:45 +0000 Emre Macit http://dubluve.net/?p=1699 Herhangi bir yerde bir dosya olusturun.
Bu linki kullanarak (kullanıcı adı ve şifre gireceksiniz) oluşacak datayıyeni açtığınız dosya içine kopyalayıp kaydedin.

Şimdi Apachenin bu dosyayı ilgili sitemiz için görmesini sağlayalım.

2 yöntem var.

1. HTACCESS dosyası yardımıyla htpasswd ayarlamak

.htaccess dosyasının içinden yapabiliriz. Bunu anlatan bir sürü site var. (biri budur).

2. HTTPD.Conf içerisinden htpasswd ayarlamak

ilgili klasörü tagiyle apache ye tarif edelim. İçinde de htpasswd dosyasını gösterelim.
Linux :
<directory “/var/www/sites/deneme”>
AuthName “sifre giriniz”
AuthType Basic
AuthUserFile /var/www/sites/deneme/htpasswd_olan_dosya_adi
require valid-user

</directory>

Windows :
Windowstaki tek fark, dosya yollarının başında disk sürücünüzü yazmaktır.
<directory “D:/web/deneme”>
AuthName “sifre giriniz”
AuthType Basic
AuthUserFile D:/web/deneme/htpasswd_olan_dosya_adi
require valid-user

</directory>

Daha sonra da , apache’mize restart attıktan sonra, işlem tamamlanmış olur.

]]>
http://dubluve.net/2012/08/13/htpasswd-sifre-olusturmak-ve-ayarlamak/feed/ 6
resimler için dış link koruması (hotlink protection) http://dubluve.net/2012/01/05/resimler-icin-dis-link-korumasi-hotlink-protection/ http://dubluve.net/2012/01/05/resimler-icin-dis-link-korumasi-hotlink-protection/#comments Thu, 05 Jan 2012 14:24:29 +0000 Emre Macit http://dubluve.net/?p=633 Sitenizdeki resimleriniz dış bağlantılar tarafından mı kullanılıyor?
İnternet sitenizin bant genişliğinizi mi sömürüyorlar?
Buna engel olmanın vakti geldi diyorsanız işiniz basit.
Aşağıdaki kodu ana dizininizdeki .htaccess dosyanızın içine koyun. (yoksa oluşturun)

RewriteCond %{HTTP_REFERER} !^http://siteadresi.com/.*$      [NC]
RewriteCond %{HTTP_REFERER} !^http://siteadresi.com$      [NC]
RewriteCond %{HTTP_REFERER} !^http://siteadresi.com/.*$      [NC]
RewriteCond %{HTTP_REFERER} !^http://www.siteadresi.com$      [NC]
RewriteCond %{HTTP_REFERER} !^https://www.siteadresi.com/.*$      [NC]
RewriteCond %{HTTP_REFERER} !^https://www.siteadresi.com$      [NC]
RewriteRule .*\.(jpg|jpeg|gif|png|bmp)$ - [F,NC]

Bu kod, tarayıcınızın REFERER bilgisi göndermemesi sonucu yönlendirme anasayfaya yönlendirme sağlar. Normalde güncel browserlar siz bir siteye girdiğinizde, o sitedeki tüm resimleri , cssleri, javascriptleri; ositeadresi.com referer bilgisiyle istemde bulunur

Bundan sonra farklı bir önbelleği temizlenmiş browserdan resme doğrudan girmeye çalıştığınızda anasayfaya yönlendirileceksiniz. Deneyebilirsiniz.

Not : Apache veya hangi web serveri kullanıyorsanız, .htaccess kullanımının açık olması gerekmektedir.

]]>
http://dubluve.net/2012/01/05/resimler-icin-dis-link-korumasi-hotlink-protection/feed/ 0