Mostanában már egyre inkább kénytelenek használni fájl .htaccess (Tartalmazó fájl definíciók Apache), vagy a szűrő IPSites (ellenőrzött hozzáférés a weboldalon), vagy hogy PHP zászlók.
1. Az első dolog, hogy egy személy, aki szívesen dolgozna egy online projekt közvetlenül a szerveren, és nem szeretné, hogy a webhely számára elérhetővé kell tenni a többi felhasználó rajta kívül van szűrés IP. A. Htaccess lesz írva a következő sorokat:
order deny,allow
deny from all
allow from 83.23.2.4
Ezáltal irányelv letiltotta a hozzáférést az összes felhasználó számára (Tiltott 403) Kevesebb 83.23.2.4. Ha dolgozik a localhost (Apache telepítve van), és szeretné, hogy a webszerver site-ul/fisierele látható csak a LAN (Local Area Network), felhasználás:
order deny,allow
deny from all
allow from 192.168.0.0/24
2. Blokkolja bizonyos IP-uri/domenii webszerver.
<limit GET POST PUT>
order deny,allow
deny from 66.57.12.48
deny from .isp.com
allow from all
</limit>
- az ip 66.57.12.48 webszerverhez és a * .isp.com domainhez való hozzáférés tilos.
3. A Directory letiltása Browsing.
Options All –Indexes
Pontosabban, azt tiltja a hozzáférést a mappák, amelyek nem indexe (Index of /).
4. Indexváltozás default. (Default oldal)
DirectoryIndex home.html index.html index.php
Beállított webszerver default lesz index.html és index.php index / home fájlja. Ha azonban azt akarjuk, hogy a readme.txt indexfájlként jelenjen meg egy webcímen, akkor a "DirectoryIndex readme.txt" a .htaccess fájlba lesz írva.
5. Blokkoló hivatkozó webhelyek.
RewriteEngine on
RewriteCond %{HTTP_REFERER} site-blocat.com [NC]
RewriteCond %{HTTP_REFERER} site-blocat-2.com [NC]
RewriteRule .* - [F]
Ha van egy link a webhely más weboldalakon, amelyek nem kívánnak kapni ellenzők, akkor a fenti sorokat.
6. Az elkerülése érdekében blokkolja a "forró linket" lopás forgalom (sávszélesség).
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www.)?domeniul-meu.com/.*$ [NC]
RewriteRule .(gif|jpg)$ - [F]
Megtiltják a másik oldalnak a képeket (jpg és gif), hogy a kiszolgálón.
7. Változás PHP Zászlók. Htaccess
Ahhoz, hogy biztonságos, néhány kiszolgáló állított register_globals Off, De vannak scriptek (Joomla si Mambo, Például), amelyek megkövetelik a telepítés register_globals On. Ha egy fájlt sharehosting, és nem férnek php.iniHasználhatja. Htaccess változtatni php_flags.
php_flag register_globals On
További meghatározások a .htaccess beállításokhoz, a HTACCESS Cheat Sheet