Kui jagame midagi võrgus ja viitan konkreetselt hostimisele, vajame sellist serverit nagu Apache, Nginx, LightHTTPD, Cheroke jne.
Seejärel jagame kausta, faile ja need, kes pääsevad meie arvutisse sirvimise kaudu, saavad (sama brauserit kasutades) suhelda meie hostiga, see võib olla veebisait, multimeediumisisu jne.
Aga ... Kuidas panna paika reeglid, juurdepääsunormid sellele, mida jagame?
Selleks on palju võimalusi, siin ma räägin .htaccess.
Mis on htaccess?
Igasse kausta, mida oleme jaganud (hostinud), saame panna faili .htaccess (märkige nime alguses olevat perioodi, see näitab, et see on peidetud). See fail on meie politsei, kes seda mingil viisil kutsub, sest sinna saame kirjutada reegleid või norme, mis aitavad meil manipuleerida / hallata juurdepääsu samale kaustale, kus asub fail, kaustale ja failidele (ja alamkaustadele), mis on samad sisaldama.
Lihtsamalt öeldes. Kui mul on kaust «/test /«, Kasutades a .htaccess Ma saan konfigureerida, millistele IP-dele tahan juurde pääseda ja millistele mitte, konfigureerida, kui tahan, et kui keegi sellesse kausta siseneb, suunaks ta need automaatselt teisele saidile ja VÄGA pikk jne.
Lähme asjasse natuke ...
Näiteks on meil kaust nimega «Dev»(Ilma jutumärkideta), millele pääseb juurde meie enda IP-aadressi või kindla domeeni kaudu. Teisisõnu, pääseme selle kausta sisule juurde:
- http://10.10.0.5/dev/
- http://kzkggaara.net/dev/
- Ka poolt http://127.0.0.1/dev/ y http://localhost/dev/
Selles kaustas töötame välja midagi uut, töötame uue projekti või muu kallal ning me ei soovi, et keegi teine peale meie endi sellele juurde pääseks, see tähendab ... ainult meie saame selle kausta sisu sisestada ja näha, ülejäänud proovivad juurdepääs lihtsalt ei saa, kuna juurdepääs keelatakse.
Selle saavutamiseks loome faili .htaccess kaustas Devja sellesse faili panime:
Et eitada, võimaldab
eitada kõik
võimaldab alates 127.0.0.1
Pange see .htaccess, keelab juurdepääsu mis tahes arvutile peale 127.0.0.1 (see tähendab arvuti ise, kuhu Apache on installitud), kui proovite kausta juurde pääseda, kuvatakse see viga:
Kui soovite lubada ka IP 10.10.0.5 juurdepääsu sellele, lisage lihtsalt rida ... näeb välja selline:
Et eitada, võimaldab
eitada kõik
võimaldab alates 127.0.0.1
võimaldab alates 10.10.0.5
See on põhiolemus ... võiks öelda põhi- või lihtsamat 🙂
Panen mitu nõuannet selle kohta, kuidas meie kaustu paremini hallata .htaccessKui kellelgi on vihje, küsimuse vms ettepanekut, öelge mulle 😉
seoses
Huvitav suur aitäh 😀
Aitäh kommentaari eest 😉
Muide, alguses on kirjaviga, see on Cherokee ja mitte Cheeroke.
Ok, ma parandan selle kohe 😀
Väga huvitav, loodan järgmist. Terviseks
Järgmine suunatakse ümber ja see 😉 ... ma ei pane seda homme, sest homme on juubeli jaoks spetsiaalsed postitused haha
KZKG ootan teie järgmist postitust !!! See tee huvitab mind väga! Kui teil on linke teistele allikatele, õpetustele või raamatutele, palun öelge mulle, et saaksite need mulle saata või käskida ELAV-il need mulle edastada, kui ei, siis palun
Täpsemalt öelge mulle, kui teil on midagi selle kohta, kuidas veebiaadressi osi peita, näiteks: http://www.loquesea.com/index.php/pagina mis näitab ainult: http://www.loquesea.com/pagina
Tänud ette!
Jah, ära muretse, ma ei ole unustanud 😉 ... just see, et olen olnud uude ametisse saamisest alates äärmiselt hõivatud.
Mida te mulle ütlete, kui kasutate PHP versiooni üle 5.2, lisage oma htaccessile see:
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /index.php?/$1 [L]
Öelge mulle, kas see teie jaoks töötab, sest mul pole siin midagi tõestada.
Tervitussõber, AITÄH kõige eest, mida olete meie heaks teinud.
Vabandust, kas teil on näiteid, mis pääsevad juurde kausta, kuhu projekt on salvestatud?
Pean silmas, et aadressiribal külastab külastaja ainult domeeni.com
ja mitte domeeniga.com/projectfolder
Sellest lõimest oleks tore, kui te selgitaksite, kuidas .htaccessi hallata, et anda juurdepääs kaustadele parooliga.
Muu:
- Kui keegi teist julgeb postitada midagi arenduse IDE-de kohta
- Programmeerimiskeelte arvamuse valdkonnas: suundumused ja areng.
- Linuxi ja Androidi seaded
Perdón se me olvidó daros las gracias por mantener desdelinux como lo hacéis. Enhorabuena.