.htaccess trikid / direktiivid

Viimasel ajal olen üha rohkem sunnitud kasutama faili .htaccess (Fail, mis sisaldab mõisteid Apache) või filtreerida IPSites (kontrollitud juurdepääs veebilehe), või seada PHP lipud.

1. Esimene asi, et isik, kes on huvitatud töötamisest on online projektijuhtimise otse serveris ja ei taha saidi olla kättesaadav teistele kasutajatele peale teda on filtreerimine IP. Aastal. Htaccess on kirjutatud järgmised read:

Et eitada, võimaldab
eitada kõik
võimaldab alates 83.23.2.4

Seeläbi direktiiv blokeeritud juurdepääs kõikidele kasutajatele (Forbidden 403) Vähem 83.23.2.4. Kui te töötate localhost (Apache installitud) ja soovite serveri site-ul/fisierele nähtav ainult LAN (Local Area Network), kasutamine:

Et eitada, võimaldab
eitada kõik
võimaldab alates 192.168.0.0 / 24

2. Blokeerides juurdepääsu teatud IP-uri/domenii veebiserverile.


Et eitada, võimaldab
eitada 66.57.12.48
eitada. isp.com
võimaldavad kõik

- juurdepääs IP 66.57.12.48 veebiserverile ja domeenile * .isp.com on keelatud.

3. Keela kataloog Browsing.

Options All-indeksid

Täpsemalt see keelab juurdepääsu kaustu, mis ei ole indeks (Index of /).

4. Indeksi muutus default. (Default lehekülg)

DirectoryIndex index.php index.html home.html

Määratud veebiserver default on index.html ja index.php indeks / kodu failid. Kui aga soovime, et readme.txt ilmuks veebiaadressil indeksfailina, kirjutatakse "DirectoryIndex readme.txt" aadressile .htaccess.

5. Blokeerimine viitaja alade.

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

Kui teil on link saidile teiste veebilehtede, kes ei soovi saada visiirid, saate rida eespool.

6. Blokeerige vältimiseks "kuum link" vargus liiklus (ribalaius).

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

Keelata teises kohas kasutada pilte (jpg ja gif), mis on majutatud serveris.

7. Muuda PHP lipud. Htaccess

Et olla ohutu, mõned serverid on seadnud register_globals Off, Kuid seal on skripte (Joomla si Mambo, Näiteks), mis vajavad paigaldamist register_globals On. Kui kasutate faili sharehosting ja ei ole juurdepääsu php.iniVõite kasutada. Htaccess muuta php_flags.

php_flag register_globals On

.htaccess

Rohkem määratlused seadeid. Htaccess,

.htaccess trikid / direktiivid

Andmeid autor

Kavalus

Kirglik kõigest vidinast ja IT-st, kirjutan mõnuga vargsisettings.com alates 2006. aastast ja mulle meeldib avastada teiega uusi asju arvutite ja operatsioonisüsteemide kohta macOS, Linux, Windows, iOS ja Android.

Jäta kommentaar