хостинг
лучший хостинг
 

На главную страницу   круглосуточная служба поддержки хостинга 
О нас Хостинг Домены Заказать хостинг Вопросы и ответы Договор Поддержка
Эконом Бизнес Профи Хостинг-руководство Партнерская программа  Оплата

 

 

4. Файл конфигурации сервера .htaccess и раздел «Управлени папками»

Вернуться на главную страницу хостинг-руководства

 

Новинки: навител навигатор отзывы на Фрунзенской. . антискользящие покрытия

 

Как и в предыдущем случае мы объединили в один раздел описание взаимодополняющих вещей. Итак, с помощью "управления папками" вы можете изменять свойства конкретных каталогов вашего сервера. Это значит, что веб-сервер Apache будет по разному обрабатывать документы, которые лежат в разных папках. Часть свойств папок вы можете задать через "управление папок". Эта операция не требует специальных знаний и доступна для новичка. Описание каждого поля конфигурации представлено рядом с этим полем.

Однако, мы рекомендуем вам использовать для конфигурации серверов именно .htaccess. Это файл (полное имя .htaccess именно с точкой в начале), который надо создать в том каталоге, свойства которого вы хотите изменить. Все инструкции, которые записаны в файле .htaccess, распространяются на каталог, в котором он находится и на все папки, которые вложены в данный каталог. Таким образом, если вы создадите файл .htaccess в корне своего сервера, то он будет работать по всему сайту.

Есть несколько причин, по которым мы рекомендуем вам использовать именно .htaccess, а не "управление папками". Во-первых, чтобы вступили в силу изменения, которые вы сделаете в "управлении папками" требуется некоторое время, во-вторых, файл .htaccess дает вам больше возможностей для конфигурации своего сервера. Таким образом, при разработке новых проектов у вас нет необходимости открывать панель управления, прописываать там свойства папок и ждать их обновления. Вы лишь закачиваете по ftp свой сайт, свои программы и файл .htaccess! И все сразу начинает работать. Кроме этого, вы можете экспериментировать с файлом .htaccess на локальном сервере, например, под Windows, а после того как отладите его, закачать на свой домен. В этом случае вы не зависите от панели управления конкретного хостинг-провайдера. И ваш сайт вместе с файлом .htaccess может быть с легкостью перенесен на другой хостинг.

Осталось дело за малым - включить использование файла .htaccess. То есть вам необходимо дать указание веб-серверу Apache искать в ваших каталогах файл конфигурации и использовать сведения из него для своей работы. По умолчанию обработка файла .htaccess отключена.

Вот теперь мы перейдем к более подробному рассмотрению файла .htaccess и раздела "управление папками".

Управление папками

Первое, что мы вам рекомендуем сделать в начале своей работы - это указать, что файл .htaccess должен использоваться по всему серверу, начиная с корневой папки. Для этого выберите в главном меню "Настройки веб-сервера" -> "Управлением папками". Нажмите "Создать" и поставьте галки напротив Includes и AllowOverride, нажмите кнопку "Записать". Вы только что указали свойства корневой папки вашего сервера. Теперь вы можете использовать .htaccess в любом месте вашего сервера (на всех виртуальных серверах в рамках вашего аккаунта). Кроме того, поставив галку напротив Includes, вы по всему серверу можете использовать SSI.

Теперь о правилах записи имени папки в настройках. Как вы видели, для придания особых свойств корневой папке в поле Directory ничего писать не надо. Если вы хотите придать особые свойства папке с именем htdocs, которая находится в корневой папке вашего сервера, то в поле Directory ее имя будет тоже htdocs. Если в папке htdocs находится папка cgi-bin, которой вы хотите придать особые свойства, то в поле Directory надо писать htdocs/cgi-bin. Другими словами, путь необходимо записывать так, как вы видите его от корня своего сервера (ведущий и конечный символ "/" при этом опускаются). Мы рекомендуем вам зайти по ftp на свой аккаунт и посмотреть структуру папок перед тем как вы будете прописывать их названия в поле Directory.

Файл конфигурации сервера .htaccess

Теперь поговорим о том, что конкретно надо писать в файле .htaccess. Мы приведем лишь часто используемые варианты конфигурации:

  1. Чтобы SSI работал не только для файлов с расширением .shtml, но и для .html, .htm и др.
    AddHandler server-parsed .shtml .shtm .html .htm
  2. Чтобы в файлах .html и .htm работали включения PHP вида <?php…?>
    RemoveHandler .html .htm
    AddType application/x-httpd-php .php .htm .html .phtml
  3. Перенаправление на др. страницы при ошибках доступа
    ErrorDocument 404 /error.html
    ErrorDocument 403 /error.html
    ErrorDocument 402 /error.html
  4. Запрет на доступ через www интерфейс для одного файла и для группы файлов по маске расширения
    <files config.lib.php3>
    Order Deny,Allow
    Deny From All
    </files>
    или
    <FilesMatch .inc>
    Order Deny,Allow
    Deny From All
    </FilesMatch>
  5. Установка индексных файлов
    DirectoryIndex index.html index.shtml index.htm index.php index.php

 

Перейти на следующую главу 5. Настройка МХ записей.

 

Рекомендуем ознакомиться с материалами по темам:

купить ksl палатки.

  1. Выбор хостинга
    Покупка домена и оплата хостинга.
    Вы заказали покупку домена и хостинг.
    Вы заказали только хостинг, а домен покупаете в другом месте.
  2. Общие рекомендации
    Начало большого пути или общие рекомендации
  3. Настройки сервера
    Конфигурирование серверов
    Настройки веб-сервера и управление DNS
    Управление DNS
    Настройки веб-сервера
    Пример создания виртуального домена третьего уровня
  4. Файл .htaccess
    Файл конфигурации веб-сервера .htaccess и раздел "Управление папками"
    Управление папками
    Файл конфигурации веб-сервера .htaccess
  5. Настройка МХ записей
  6. Паролирование директорий
  7. Перенос домена
    Перенос нового домена
    Перенос домена и смена хостинг-провайдера

 

 

 

наверх

 

Купить хостинг онлайн по кредитной карте

 

 

 

 
         Rambler's Top100 Rambler's Top100
 

AlexHost.RU © 2000-2009 хостинг и регистрация доменов