Htaccess. Tricks / direktiv

V zadnjem času sem bil bolj prisiljeni uporabljati datoteko .htaccess (Datoteka, ki vsebuje definicije Apache), ali filter IPStrani (nadzorovan dostop do spletne strani), ali da določi PHP zastave.

1. Prva stvar, da oseba, ki je zainteresirana za delo na spletni projekt neposredno na strežniku in noče stran, da so dostopni drugim uporabnikom poleg njega je filtriranje IP. . Pri htaccess bo napisal naslednje vrstice:

Da zanikati, dovolijo
zanikati iz vseh
omogočajo od 83.23.2.4

S čimer direktiva blokiran dostop do vseh uporabnikov (403 Forbidden) Manj 83.23.2.4. Če delate na localhost (z nameščenim Apache) in želite, da spletni strežnik site-ul/fisierele bo viden le od LAN (Local Area Network), uporabi:

Da zanikati, dovolijo
zanikati iz vseh
omogočajo od 192.168.0.0 / 24

2. Blokira dostop do določenih IP-uri/domenii strežnik.

GET POST <limit PUT>
Da zanikati, dovolijo
zanikati 66.57.12.48
zanikati. isp.com
omogočajo od vseh
</ Limit>

- Ni dovoljen dostop do spletnega strežnika IP in domene 66.57.12.48 * .isp.com.

3. Onemogoči Directory Browsing.

Možnosti All-Indexes

Izrecno prepoveduje dostop do map, ki nimajo indeks (Index of /).

4. Spreminjanje privzete indeks. (Privzeta stran)

DirectoryIndex index.php index.html home.html

Spletni strežnik bo določila privzeto index.html in index.php indeks datoteko / home. Vendar, če želite, da se spletni naslov videti kot indeks readme.txt palcev htaccess napisano "DirectoryIndex Readme.txt".

5. Blokiranje napotitelje strani.

RewriteEngine na
RewriteCond% {HTTP_REFERER} site-blocat.com [KN] RewriteCond% {HTTP_REFERER} site-blocat-2.com [PS] RewriteRule * -. [F]

Če imate povezavo z vaše spletne strani na drugih spletnih straneh, ki ne želijo prejemati vizirje, lahko uporabite vrstice zgoraj.

6. Block "vroče povezavo" da bi se izognili Kraja promet (pasovna širina).

RewriteEngine na
RewriteCond% {HTTP_REFERER}! ^ $
RewriteCond% {HTTP_REFERER} ^ http:!?. // (. Www) Domeniul-meu.com /.*$ [PS] RewriteRule (GIF | jpg) $ - [F]

Prepove drugo mesto za uporabo slik (JPG in GIF), ki gostujejo na strežniku.

7. Spreminjanje PHP Flags of htaccess.

Za bolj varno, so nekateri strežniki iz register_globals Off, Vendar obstajajo skripte (Joomla si Mambo, Na primer), ki zahteva za namestitev register_globals On. Če uporabljate datoteko sharehosting in nimajo dostopa php.iniLahko uporabite. Htaccess spremeniti php_flags.

php_flag register_globals Na

.htaccess

Več opredelitve za nastavitve. Htaccess,

Htaccess. Tricks / direktiv

O avtorju

Stealth

S strastjo nad vsem, kar pomeni pripomoček in IT, z 2006 z veseljem pišem na stealthsettings.com in rad z vami odkrivam nove stvari o računalnikih in macOS-u, operacijskih sistemih Linux, Windows, iOS in Android.

Pustite komentar