Htaccess trikovi. / Smjernice

U posljednje vrijeme sam sve više bio prisiljen koristiti datoteku .htaccess (Datoteku koja sadrži definicije Apache), ili filter IPSjedišta (kontrolirani pristup na web stranici), ili za postavljanje PHP zastave.

1. Prva stvar koja osoba koja je zainteresirana za rad na online projekt izravno na poslužitelju i ne želi stranice biti dostupne drugim korisnicima osim njega filtriranja IP. U htaccess. Će biti napisano sljedeće linije:

naručiti zanijekati, omogućuju
zanijekati iz svih
omogućilo iz 83.23.2.4

Time direktiva blokiran pristup svim korisnicima (Zabranjeni 403) Manje 83.23.2.4. Ako radite na localhost (s Apache instaliran), a želite da poslužitelj site-ul/fisierele biti vidljiv samo iz LAN (Local Area Network), korištenje:

naručiti zanijekati, omogućuju
zanijekati iz svih
omogućilo iz 192.168.0.0 / 24

2. Blokiranje pristupa određenim IP-uri/domenii web poslužitelj.

GET POST <limit PUT>
naručiti zanijekati, omogućuju
zanijekati iz 66.57.12.48
zanijekati iz isp.com.
omogućuju iz
</ Limit>

- Nije dopušteno pristup web poslužitelj IP i domene 66.57.12.48 * .isp.com.

3. Onemogući imenik Browsing.

Mogućnosti Svi indeksi-

Naime, on zabranjuje pristup mapama koje nemaju indeks (Index of /).

4. Promjena zadane indeksa. (Default stranica)

DirectoryIndex index.php index.html pocetna.html

Web poslužitelj će postaviti zadani index.html i index.php datoteke indeks / home. Međutim, ako želite web adresu da se pojavi kao readme.txt datoteci indeksa u. Htaccess je napisao "DirectoryIndex README.TXT".

5. Blokiranje upućivanja mjesta.

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

Ako imate link od svoje stranice na druge web stranice koje ne žele primati visors, možete koristiti linije gore.

6. Blok "vruće" vezu kako bi se izbjeglo krađa prometa (bandwith).

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

Zabraniti drugu stranicu za korištenje slike (JPG i GIF) koje su smještene na poslužitelju.

7. Promjena PHP zastavama. Htaccess

Da budemo sigurni, neki poslužitelji su postavili register_globals Off, Ipak postoje skripte (Joomla si Mambo, Na primjer) koje zahtijevaju instalaciju register_globals dalje. Ako koristite datotečni sharehosting i nemaju pristup php.iniMožete koristiti. Htaccess promijeniti php_flags.

Na php_flag register_globals

.htaccess

Više definicije za postavke. Htaccess,

Htaccess trikovi. / Smjernice

O autoru

potajno

Strastveni o svemu što znači gadget i IT, sa zadovoljstvom pišem na stealthsettings.com sa 2006-a i volim otkrivati ​​nove stvari s vama o računalima i macOS-u, Linux operativnim sustavima, Windows, iOS i Android.

Ostavite komentar