![]() |
---|
|
Использование и настройка .htaccess
Часто возникают случаи, когда нужно перенаправить весь трафик с домена, перенаправить по определенному Ip, изменить название индекса страницы, выставить права на выполнение php кода файлам с другим расширением, обработать ошибки и т.д. и т.п. Все эти проблемы можно решить всего одним файлом - .htaccess. Рассмотрим основные примеры использования .htaccess: 1) Установка пароля на директорию: AuthName “Admin page” 2) Запретить доступа к файлам с определенными расширениями: <Files ~ “\.(xls|doc|txt)$”> Запрещен доступ к файлам с расширениями .xls, .doc, .txt. Для запрета только для одного типа расширение эта функция применяется так: <Files “*.txt”> 3) Глобальное перенаправление трафика: Redirect / https://photoshop-php.ru 4) Перенаправление трафика только при запросе определенных страниц: redirect /files http://webteach.ru/nofiles При запросе страниц из каталогов files и images будет произведено перенаправление на новые адреса. 5) Перенаправление трафика по IP: SetEnvIf REMOTE_ADDR 192.168.0.1 REDIR=”redir” 6) Обработка ошибок Apache: ErrorDocument 401 /401.html 7) Запрет доступа ко всем файлам и каталогам в текущей директории: deny from all 8 ) Запретить доступ к определенному файлу: <Files config.php> 9) Разрешить доступ только с определенного IP-адреса: order deny,allow 10) Запрет на отображение содержимого каталога при отсутствии индексного файла: Options –Indexes Это десятка основных и наиболее часто используемых настроек для файла .htaccess. Пользуйтесь и экспериментируйте
Если хотите не упустить данный урок, добавьте его в закладки:
Рейтинг: ![]()
Оставить комментарий: |
|
---|
|