Kā Aizvērt Piekļuvi Lapām

Satura rādītājs:

Kā Aizvērt Piekļuvi Lapām
Kā Aizvērt Piekļuvi Lapām

Video: Kā Aizvērt Piekļuvi Lapām

Video: Kā Aizvērt Piekļuvi Lapām
Video: Kā iesniegt slimības lapu (B lapu) VSAA 2024, Maijs
Anonim

Dažreiz noteiktām lietotāju grupām ir jāierobežo piekļuve jūsu vietnes lapām vai jebkuriem failiem. Apache tīmekļa servera programmatūrai ir iebūvēti rīki šim uzdevumam. Pārbaudiet tos.

Kā aizvērt piekļuvi lapām
Kā aizvērt piekļuvi lapām

Instrukcijas

1. solis

Ar katru pieprasījumu uz jebkuru vietnes lapu serveris pārbauda, vai mapē, kurā tas tiek glabāts, ir pakalpojuma fails ar nosaukumu.htaccess. Ja tā ir, tad serveris, apstrādājot pieprasījumu, sekos šī faila norādījumiem. Tajā dažu iemeslu dēļ var būt arī direktīvas par piekļuves ierobežošanu vietnēm vai citiem vietnes dokumentiem. To var izdarīt, izveidojot šādu failu parastā teksta redaktorā un augšupielādējot to vajadzīgajā servera mapē. Tā kā šie faili ir servisa faili, tie nav pieejami tīmekļa apmeklētāja pārlūkprogrammā.

2. solis

Lai atrisinātu piekļuves problēmu, radikāli ievietojiet šīs direktīvas htaccess failā: Order Deny, Allow

Noraidīt no visiem Saņemot šādas instrukcijas, tīmekļa serveris visiem apmeklētājiem bez izņēmuma aizver piekļuvi pilnīgi visiem failiem un mapēm šajā un visiem tā apakšdirektorijiem.

3. solis

Varat pievienot izņēmumu pilnīgam aizliegumam lietotājiem ar noteiktu IP adresi: Order Deny, Allow

Noliegt no visiem

Atļaut no 77.84.20.18, 77.84.21.2 Šajā piemērā lietotāji, kuru IP ir 77.84.20.18 vai 77.84.21.2, nepamanīs, ka ir kādi ierobežojumi, un visi citi netiks ielaisti lapās. Ja jums ir nepieciešama tieši šāda piekļuves kārtība - norādiet atļauto IP adrešu sarakstu, atdalot tos ar komatiem.

4. solis

Ja gluži pretēji, jums ir jāizveido nevēlamo IP adrešu "melnais saraksts", tad direktīvas jāmaina šādi: Order Allow, Deny

Atļaut no visiem

Noraidīt no 77.84.20.18, 77.84.21.2 Piekļuve būs slēgta tikai apmeklētājiem ar IP 77.84.20.18 un 77.84.21.2, bet pārējie tiks atļauti netraucēti. Un šajā gadījumā aizliegto IP adrešu saraksts ir jāatdala ar komatiem.

5. solis

Ja jums ir jāierobežo piekļuve ne visiem mapes dokumentiem, bet tikai atsevišķam failam, tad direktīvām vajadzētu izskatīties šādi:

Rīkojums Noraidīt, Atļaut

Noliegt no visiem

Atļaut no 77.84.20.18

Šeit pirmajā rindā ir fails, kuram jāierobežo piekļuve (hidden.html), un ceturtajā rindā ir izņēmums no noraidīšanas kārtulas - to lietotāju IP, kuriem ir atļauts piekļūt failam.

6. solis

Līdzīgi varat ierobežot piekļuvi failu grupai pēc to vārdu maskas:

Rīkojums Noraidīt, Atļaut

Noliegt no visiem

Atļaut no 77.84.20.18

Šeit pirmajā rindā ir maska to failu nosaukumiem, kuriem ir ierobežota piekļuve - aizliegums attieksies uz visiem failiem ar paplašinājumu "wma". Ceturtajā rindiņā, tāpat kā iepriekšējā piemērā, ir to lietotāju IP, uz kuriem neattiecas ierobežojums.

7. solis

Ir iespējams ierobežot piekļuvi lapām pēc pārlūkprogrammas veida - tādā veidā varat filtrēt, piemēram, nevēlamus meklēšanas robotus: SetEnvIfNoCase user-Agent ^ Microsoft. URL [NC, OR]

SetEnvIfNoCase user-Agent ^ Offline. Explorer [NC, OR]

SetEnvIfNoCase lietotāja aģents ^ [Ww] eb [Bb] andit [NC, OR]

Pasūtīt Atļaut, noraidīt

Atļaut no visiem

Noliegt no env = bad_bot

Šeit pirmajās trīs rindās ir uzskaitīti vairāki nevēlami pārlūka veidi (pa vienai katrai rindai). Protams, izmantojot šādu dizainu, jums tie jāaizstāj ar tiem, kas kaitina jūsu konkrēto vietni.

Ieteicams: