Главная
HTML
Изучаем HTML
SSI
Что может SSI
htaccess
Популярно про
htaccess
Раскрутка
Раскрути свой сайт!
Разное
Самое разное..




TeachPro Web-дизайн


...::: ПАРТНЕРЫ :::...
Рекомендуем: сувениры, изготовление календарей.. спортивное питание глютамин. качественные мини атс спецпредложение. установка охранной сигнализации
 

Конфигурационный файл - .htaccess

Авторы ВЕБ-сервера Apache реализовали допустимость децентрализованного управления конфигурацией с помощью использования специальных файлов, которые помещаются на диске прямо в веб-пространстве виртуального сервера. Эти файлы обычно называются .htaccess (обратите внимание на первый символ в названии файла - точку).

Действие команд из файла .htaccess распространяется и на подкаталоги того каталога, в котором этот файл размещен. Если файл . htaccess расположен в корневой директории сервера, то его действия распространяется на весь сервер, кроме тех директорий, где находится другой файл . htaccess (и кроме всех папок "ниже" этой папки со вторым . htaccess ).

Поскольку файл . htaccess является служебным, то он не доступен веб-пользователю из браузера.

Файл apache .htaccess перечитывается при каждом обращении к веб-серверу, так что изменения, внесенные в этот файл, вступают в силу немедленно.

Синтаксис файлов .htaccess в общем случае аналогичен синтаксису главного файла конфигурации. Однако, администратор может ограничивать для пользователей доступ к тем или иным директивам. То есть, несмотря на то, что команда, в принципе, может исполняться из .htaccess, администратор может запретить доступ к конкретной директиве. Учитывайте это при работе.

В файле настройки Apache за . htaccess , отвечают следующие директивы - AccessFileName и AllowOverride . Первая задает имя файла настройки (по умолчанию . htaccess ), вторая разрешает/запрещает его использование в папке. Чтобы работали настройки . htaccess , обе директивы должны быть настроены соответствующим образом.

Кстати, большинство бесплатных хостингов, хотя и держат у себя Apache , использование . htaccess не разрешают.

Правила написания Файла apache .htaccess

пути к файлам (директориям) указываются от корня сервера.

Правильный пример htaccess:

DirectoryIndex / home / st 1331/ www / data / main . html

Адресация к документам, расположенным на других сайтах должно выполняться с указанием протокола

Правильный пример:

Redirect /oldsite/ http://www.net.ru/

Ошибка:

Redirect /oldsite/ www.net.ru/

Комментарии - строки, начинающиеся с символа #.

В выражениях можно использовать переменные окружения, например %{ REMOTE _ ADDR } или %{ HTTP _ REFERER }.

Ещё раз подчеркну, что главная проблема при использовании директив .htaccess – это прежде всего ограничения хостеров, особенно на бесплатных серверах, и на начальных тарифах при платном хостинге, хотя как правило, основные директивы здесь уже разрешаются.
 

Источник: http://htaccess.net.ru

 




...::: ПАРТНЕРЫ :::...
Ferrari - Суперкар. Купить сумки для ноутбуков в магазине.. Работа и вакансия спб. пермь работа здесь
 

Rambler's Top100
Яндекс цитирования

Годовикова салон красоты.. Арманд Инессы кофемашина.

© Уроки web дизайна Copyright 2006-2008