Как да се създаде, за да се предотврати достъп до файл, директория и сайт чрез Htaccess

Много потребители на Apache сървъри, за да коригират експлоатация на обекта, използвайки конфигурация Htaccess файл. От една страна, не е възможно да се обадя на това решение мъдро и полезно, защото прекалено изпълнен с Htaccess файл може да навреди на скоростта на сървъра. Но някои от опциите, че конфигурацията на документа е трудно да се коригира, без да използвате Htaccess файл, например. ограничаване на достъпа до файла, директория или цяло сайт. В следващата статия ще научите как да използвате функцията за Htaccess файл, и защо това е необходимо.

Кой се нуждае от забрана за достъп и как да го използвате

Трябва да се има предвид, че Htaccess файл може не само да отказват достъп незабавно на целия сайт, но също така да се създаде бели и черни списъци на потребителите. Това означава, че можете, например, да блокира достъпа до определени IP. По същия начин, вие ще бъдете в състояние да вдигне забраната само за избраната от вас IP, като по този начин се създава бял списък на потребителите. Но защо да използвате тази функция?

Понякога обстоятелствата са добавени така, че сайтът не може да бъде всеки, в залива. Например, когато се извършва някаква важна tehraboty. В този момент, можете да блокирате достъпа на всеки потребител, в допълнение към неговото IP. Тогава посетителите няма да присъства на ресурса, когато тя е в нестабилно състояние. Освен това, с помощта на черен списък на потребителите, можете да забраните достъпа до сайта за недоброжелателни посетители IP, които спам, наводнение, ругатни и обиди лошо за вашия сайт.

Така че можете да затворите вашия сайт от нежелани гости, създавайки подобие на списъка за забрана. И във всичко това вие ще помогнете Htaccess файл с незаменими неговите указания.

Как да се предотврати достъпа до даден файл, директория, сайт чрез Htaccess

За да се контролира нивото на достъп до обекта, върху файла или папката, ще трябва да използвате Deny директиви и Позволи. Необходима е Първата директива, за отказ на достъп, а вторият - да се даде възможност. В много отношения тези директиви зависят от това къде сте поставили Htaccess файл. Ако ще се намира в главната директория, забраната или разрешение да действа от целия сайт. Ако изтеглите Htaccess в някои папка, Deny и Позволете опции ще действат на директорията, в която се намира, както и на вътрешния папка. По този начин, както и да блокира достъпа до определени директории и секции на сайта.

директиви Синтаксис забрана и позволяват изключително прости. Започнете опция трябва да е с орден Deny ред, Позволи. Тя се отнася до активирането на функциите Deny и Позволи. В следващите редове, ще трябва да се уточни какво отношение на достъпа, който искате да инсталирате. Така че, за да се предотврати достъпа на всички, трябва да се регистрирате само две линии:

  1. Поръчка Deny, Allow - отваряне функция.
  2. Отказ от всички - правилата определят.

В крайна сметка се казва: "отрече (отрече) към (от) всички (всички)». По същия начин, можете да се регистрирате вместо Забрана Позволение да активирате другите опции. Но тъй като тази опция е активирана по подразбиране, то няма смисъл да се уточни допълнително в Htaccess. Оставя се от най-използвани за обозначаване изключения, това е да се образува бял списък на потребителите.

  1. Поръчка Deny, Allow
  2. Отказ от всичко
  3. Оставя се от 136.68.81.3, 135.67.82.1 - IP напиши запетая.
  1. # 060; Files «passvd.txt» # 062; - етикет с името на файла.
  2. Поръчка Deny, Allow - опция отваряне.
  3. Отказ от всички - обикновено директива.
  4. # 060; / Files # 062; - затварящия маркер.

Ако Каталогът съдържа повече от един файл, който трябва да се защити, и няколко, трябва незабавно да се регистрирате много директиви за всеки отделен обект. Но това е неудобно. В допълнение, много опции в натоварването на Htaccess сървър, защото много по-разумен активирайте друг заключване - достъп забранено от тип файлове в директорията, а не от името им. Вие ще трябва да използва точно същите указания за проектиране, но вместо името на файла трябва да е на символ «|» да се уточни разширения, които потребителите не могат да изтеглят от тази папка. Ето забрана проба таг, за да качите снимки на определен формат:

За да бъде забраната в други формати, вие само ще трябва да промените разширения на имена в скоби. Направете го лесно, както и да посочите списък с разрешени или черен списък на потребителите. Самата структура в кавички, е винаги един и същ.

Още по темата

Как да се създаде, за да се предотврати достъп до файл, директория и сайт чрез Htaccess
Пренасочване към HTTPS през Htaccess

Как да се създаде, за да се предотврати достъп до файл, директория и сайт чрез Htaccess
Htaccess прозорци 1251

Как да се създаде, за да се предотврати достъп до файл, директория и сайт чрез Htaccess
забрана Htaccess за достъп до файла