Има много уебсайтове, които предизвикват изскачане на кутията и ви питат за потребителско име и парола. Ако не знаете паролата, не можете да влезете в сайта. Това осигурява известна сигурност за уеб страниците ви и ви дава възможност да изберете кой искате да разрешите да виждате и четете уеб страниците си. Има много начини за защита с парола на уеб страниците ви, от PHP , JavaScript, до htaccess (на уеб сървъра). Повечето хора парола защитават цялата директория или уебсайт, но можете да защитите с парола отделни файлове, ако искате.
Кога трябва да пароли за защита на паролите?
С htaccess можете да защитите с парола всяка страница или директория на вашия уеб сървър. Можете дори да защитите целия уебсайт, ако искате. Htaccess е най-сигурният метод за защита с парола, тъй като се основава на уеб сървъра , така че валидните потребителски имена и пароли никога не се споделят с уеб браузъра или се съхраняват в HTML, както могат да бъдат и с други скриптове. Хората използват защита с парола:
- Скриване на нови версии на уебсайта Ви от обществеността, докато те не са готови за стартиране.
- Защитете частни секции от уебсайта си, така че само хората, които познавате и които имате доверие, могат да ги прочетат.
- Предоставяне на платено съдържание на вашите клиенти и позволяващо достъп само чрез парола.
- Създаване на частен форум за избрани читатели.
Лесно е да паролите Защитете вашите уеб страници
Трябва да направите две неща:
- Създайте файл с пароли, за да съхраните потребителските имена и паролите, които ще имат достъп до директорията.
- Създайте файл htaccess в директорията / файла, за да бъдете защитени с парола.
Създайте парола
Независимо дали искате да защитите цял директор от отделен файл, ще започнете оттук:
- Отворете нов текстов файл, наречен .htpasswd Забележете периода в началото на името на файла.
- Използвайте програма за кодиране на пароли, за да създадете паролите си. Поставете линиите във вашия .htpasswd файл и запазете файла. Ще имате един ред за всяко потребителско име, което изисква достъп.
- Качете файла .htpasswd в директория на уеб сървъра, който не е на живо в мрежата. С други думи, не трябва да можете да отидете на http: //YOUR_URL/.htpasswd-it трябва да бъде в домашна директория или на друго място, което е сигурно.
Създайте Htaccess файл за вашия уеб сайт
След това, ако искате да защитите с парола целия си уебсайт:
- Отворете текстов файл, наречен .htaccess Забележете периода в началото на името на файла.
- Добавете следното към файла: AuthUserFile /path/to/htpasswd/file/.htpasswd AuthGroupFile / dev / null AuthName "Име на района" AuthType Basic изисква валиден потребител
- Променете /path/to/htpasswd/file/.htpasswd към пълния път към файла .htpasswd, който сте качили в по-горе.
- Променете "Име на района" на името на секцията за сайтове, която е защитена. Това се използва главно, когато имате няколко зони с различни нива на защита.
- Запишете файла и го качете в директорията, която искате да бъде защитена.
- Тествайте, че паролата работи, като отворите URL адреса. Ако паролата ви не работи, върнете се към програмите за шифроване и я закодирайте отново. Не забравяйте, че потребителското име и паролата ще се заменят с буквите. Ако не получите подкана за парола, свържете се със системния си администратор, за да се уверите, че HTAccess е включен за вашия сайт.
Създайте Htaccess файл за вашия индивидуален файл
Ако искате да защитите с парола отделен файл, от друга страна, ще продължите:
- Създайте своя htaccess файл за файла, който искате да защитите. Отворете текстов файл, наречен .htaccess
- Добавете следното към файла: AuthUserFile /path/to/htpasswd/file/.htpasswd AuthName "Име на страницата" AuthType Basic изисква валиден потребител
- Променете /path/to/htpasswd/file/.htpasswd към пълния път към файла .htpasswd, който сте качили в стъпка 3.
- Променете "Име на страницата" на името на страницата, която е защитена.
- Променете "mypage.html" на името на файла на страницата, която защитавате.
- Запишете файла и го качете в директорията на файла, който искате да защитите.
- Тествайте, че паролата работи, като отворите URL адреса. Ако паролата ви не работи, върнете се обратно в програмите за шифроване и отново я закодирайте, помнете, че потребителското име и паролата ще се заменят с буквите. Ако не получите подкана за парола, свържете се със системния си администратор, за да се уверите, че HTAccess е включен за вашия сайт.
Съвети
- Това ще работи само на уеб сървъри, поддържащи htaccess. Ако не знаете дали сървърът ви поддържа htaccess, трябва да се свържете с вашия доставчик на хостинг услуги.
- Уверете се, че .htaccess файлът е текст, а не Word или някакъв друг формат.
- За да запазите паролите си сигурни, файлът на потребителя не трябва да е достъпен от уеб браузър, но трябва да е на същата машина като уеб страниците.