Хостинговая компания Карианг
Хостинг для Вас
Главная компания Карианг Тарифные планы Контакты Карта сайта
Наши спонсоры:
 
Директивы php.ini
Директивы php.ini

Для того чтобы посетители не могли получить доступ к служебным файлам из окна браузера, следует запретить доступ к таким файлам. В листингах 2.12-2.17 приведены примеры использования директив запрета Deny и разрешения доступа Allow.

Директива order позволяет задать порядок, в котором будут выполняться директивы. Сначала выполняется директива запрета доступа (директива Deny), a затем разрешается доступ только для IP-адреса 195.135.232.70 (директива Allow). Если в первой строке поменять порядок следования директив на Order allow,deny, то доступ для 1Р-адреса 195.135.232.70 не будет открыт, т. к. директива Deny, выполняемая последней, перекроет действие директивы Allow.

Следует отметить, что разрешение доступа только с определенного IP-адреса иногда может не срабатывать. Например, в том случае, если на хостинге установлен обратный кэширующий proxy-сервер. Если директивы разрешения доступа не работают, то вам нужно проконсультироваться по этому вопросу со службой поддержки хостинга.

Часто встречаются задачи, когда все запросы к определенному каталогу или странице нужно перенаправить (redirect) на другой адрес. Например, при реорганизации сайта, когда скрипты переносятся из одного каталога в другой или сайт меняет доменное имя. Для того чтобы посетители, пришедшие по ссылкам из поисковых систем, по ссылкам с других ресурсов или из закладок своих браузеров, не испытывали неудобств, следует организовать переадресацию всех несуществующих URL на новые адреса.

ЭТО МОЖНО сделать С ПОМОЩЬЮ директив Redirect И RedirectMatch. Они СО- общают. что ресурс по запрошенному URL отсутствует, и указывают адрес, по которому следует перейти. Директивы Redirect посылают браузеру соответствующий заголовок, и уже браузер осуществляет перенаправление (листинги 2.18-2.20).

Горячие предложения
Партнеры:

 
Установка Apache | Настройка PHP | Дистрибутивы | Apache Service Monitor | Консоль управления | Командная строка | Проблемы установки | Конфигурирование | Пути к файлам | Директивы httpd.conf | Виртуальные хосты | Модули | CGI-приложения | Директивы php.ini | Ограничение ресурсов | Обработка ошибок | Ведение журнала | Обработка данных Загрузка файлов | Библиотеки расширений | Подключение MySQL | Internal Server Error | Undefined variable | Не подключается MySQL | Неизвестные ошибки | Фaйл .htaccess | Индексные страницы | Коды ответа | Кодировка | MultiViews | Запрет доступа | Перенаправление | Преобразование | .htpasswd | Одномерные массивы | Присвоение значений | Array() | Многомерные массивы | Циклы | Способы сортировки | Определение IP | Поддержка языков | Кавычки | Форматирование | Сравнение строк | Поиск в тексте | Замена в тексте | Подстроки | Символы | Хранение данных | Синтаксис | Проверка правильности | Атрибуты | Каталоги | Csv-Файлы | Плоские файлы | Сессии | Cookies | Работа с FTP | Сетевые протоколы | Электронная почта | Привилегии | Классы | Объекты | Методы |
© 2005-07 «Хостинговая компания Карианг». Все права защищены.