.htaccess hileci / Direktifleri

Son zamanlarda giderek dosyayı kullanmak zorunda kaldılar .htaccess (Tanımları Apache içeren dosya), veya filtre IPSiteler (bir web sayfasına erişim kontrollü) veya ayarlamak için PHP bayrakları.

1. Sunucu üzerinde doğrudan bir online proje üzerinde çalışıyoruz ilgi ve sitenin kendisine dışında diğer kullanıcılar tarafından erişilebilir istemeyen bir kişi ilk şey filtreleme IP'ler. . Dosyası Htaccess aşağıdaki satırları yazılmış olacaktır:

allow, deny sipariş
tüm inkar
83.23.2.4 gelen izin

Böylece Yönerge Tüm kullanıcılara erişim engellendi (Yasak 403), Az 83.23.2.4. Localhost (Apache yüklü) ve web sunucusu site-ul/fisierele çalışma yalnızca LAN (Local Area Network), kullanımda görünür olmasını istiyorsanız:

allow, deny sipariş
tüm inkar
192.168.0.0 / 24 gelen izin

2. Belirli IP-uri/domenii sunucunuza erişim engelleme.

<Limit PUT> GET, POST
allow, deny sipariş
66.57.12.48 deny from
. isp.com deny from
tüm izin
</ Limit>

- Web sunucusu IP ve etki alanı 66.57.12.48 * .isp.com erişim izin verilmez.

3. Dizin Tarama devre dışı bırakın.

Options All-Indexes

Özellikle, biz indeks (Index of /) olmadan klasörlere erişimi yasaklamak.

4. Varsayılan dizin değiştirme. (Varsayılan sayfa)

DirectoryIndex index.php index.html home.html

Bir webserver seti varsayılan index.html ve index.php dosyalarını dizin / home olacak. İsterseniz Ancak, Htaccess içeri bir readme.txt dosyası dizini gibi görünen bir web adresi "readme.txt DirectoryIndex" yazılır.

5. Engelleme yönlendirme siteleri.

RewriteEngine üzerinde
RewriteCond% {HTTP_REFERER} site-blocat.com [CN] RewriteEngine% {HTTP_REFERER} site-blocat-2.com [NC] RewriteRule. * - [F]

Eğer vizörler almak istemiyorsanız diğer web sayfalarında sitenizin bir bağlantı varsa, yukarıdaki satırları kullanabilirsiniz.

6. Önlemek için "sıcak bağ" Blok hırsızlık trafik (bant genişliği).

RewriteEngine üzerinde
RewriteCond% {HTTP_REFERER}! ^ $
RewriteCond% {HTTP_REFERER} ^ Http:!?. // (www.) Domeniul-meu.com /.*$ [NC] RewriteRule (Gif | jpg) $ - [F]

sunucu üzerinde barındırılan görüntüleri (jpg ve gif) kullanmak için başka bir siteye yasaklar.

7. PHP değişim Bayrakları. Htaccess

Daha güvenli olması için, bazı sunucular ayarlanır register_globals = OffAncak, komut vardır (Joomla si MamboÖrneğin) olduğu üzerinde kurulum register_globals gerektirir. Bir dosyayı sharehosting kullanın ve erişim yoksa php.iniSen değiştirmek için. Htaccess kullanabilirsiniz php_flags.

register_globals = On php_flag

.htaccess

. Htaccess ayarları için daha fazla tanımları,

.htaccess hileci / Direktifleri

Yazar hakkında

Gizlilik

Gadget'lar ve IT anlamına gelen her şey hakkında tutkulu, 2006'ten stealthsettings.com'dan memnuniyetle yazıyorum ve bilgisayarlarla işletim sistemleri, Linux, Windows, iOS ve Android işletim sistemleri hakkında yeni şeyler keşfetmeyi seviyorum.

Leave a Comment