-> <-   wwwhost.ru: хостинг от профессионалов

 
главнаяглавная карта сайтакарта сайта

о компании

услуги поддержка клиентам оплата партнерам контакты регистрация клиента
 

 
 

FAQ и документация

 
Общие вопросы
Настройки виртуального сервера
Вопросы по оплате
Регистрация доменов (+ как перенести домен)
наиболее популярные технические вопросы и аспекты

ПРОВЕРКА ДОМЕНОВ проверка доменов




 | подбор домена
 | глобальная проверка

стоимость доменов



Для клиентов Для клиентов

управление финансами

 Логин:    

 

 Пароль:  

управление хостингом

 Логин:    

 

 Пароль:  


 

WWWHOST - интернет хостинг Хостинг » FAQ и документация » Настройки виртуального сервера




     Объясните, что такое файлы .htaccess, .htpasswd?
     Как защитить директорию паролем?
     Как настроить SSI?
     Как установить свои страницы ошибок (404,500 и т.п.)?
     Какое имя индексного файла на сервере и как его изменить?

 


     Объясните, что такое файлы .htaccess, .htpasswd?
Эти файлы позволяют конфигурировать вебсервер Apache, для каждого отдельного виртуального сервера. Файл .htaccess позволяет задать множество полезных настроек, используемых при выдаче файлов клиенту. Файл .htpasswd хранит имена и пароли пользователей сервера. Его данные используются для закрытого доступа к директориям. Файл .htaccess можно редактировать вручную - изменяя, создавая и удаляя любые разрешенные настройки. Какие именно параметры можно задать через этот файл Вы можете узнать из других вопросов по конфигурированию сервера.

 

 

    Как защитить директорию паролем?
Возможность защиты каталога паролем позволяет получать к нему доступ фиксированному кругу лиц. Такая возможность иногда очень удобна, например, если в каталоге расположены административные файлы. Защитить каталог паролем можно двумя способами.
1. Через Панель управления, где доступна возможность установить пароль на любую директорию Вашего сайта.
2. С помощью служебных файлов apache .htaccess и .htpasswd. Здесь последовательность действий следующая. Допустим, Вы хотите поставить пароль на каталог admin, находящийся в каталоге www. Последовательность действий здесь следующая:
Создать в этом каталоге файл .htaccess следующего содержания:
AuthName "Authentication required"
AuthType Basic
require user Admin Webmaster
AuthUserFile /home/your_login/domains/your_domain/public_html/.htpasswd

Вы также это можете сделать самостоятельно в панели управления хостингом в разделе "ПАРОЛИРОВАНИЕ ДИРЕКТОРИЙ"

 Настроить паролирование директорий Вы можете в панели управления хостингом.

 

 

    Как настроить SSI?
Для того, чтобы настраивать SSI по своему усмотрению, нужно отредактировать файл .htaccess. В общем случае, в него необходимо добавить такую строчку:
AddType text/x-server-parsed-html .html .htm
Где нужно указать расширения файлов, в которых будет работать SSI.

 

 

    Как установить страницу ошибки 404,500 и т.п.?
Страница ошибки открывается при возникновении ошибки сервера. Например, при запросе несуществующего файла (404 File not found) или внутренней ошибке сервера (500 Internal server error). Вы можете установить вместо стандартных страниц ошибок свои собственные. Это очень просто реализуется с помощью служебного файла .htaccess. Требуются следующие действия:
1. Создайте новый (или подредактируйте существующий) файл с именем ".htaccess"
2. Запишите в него следующие строки:
ErrorDocument 404 http://www.you_domain.ru/err404.html
ErrorDocument 500 http://www.you_domain.ru/err500.html
Число после директивы ErrorDocument это номер ошибки, адрес - это абсолютный адрес страницы на Вашем сервере, которая открывается при возникновении этой ошибки. Вы, естественно, можете назвать ее как угодно.
3. Скопируйте файл на сервер в директорию, на которую хотите установить страницы.
Обращаем внимание, что файл .htaccess может быть разным для разных директорий. К примеру, если Вы скопируете его в папку "images", то он и будет работать только для нее и всех вложенных папок (если они, конечно, не содержат своего .htaccess).

 

 

    Какое имя индексного файла на сервере и как его изменить?
Индексный файл отображается, когда путь указывается без уточнения имени файла, например http://www.your_domain.ru/dir/. По умолчанию имена индексных файлов следующие:
index.htm index.html index.shtml index.php index.phtml
Файлы просматриваются сервером в порядке приоритета, то есть если нет файла index.htm, ищется файл index.html и т.д. Чтобы изменить это значение для всего сервера либо для отдельного каталога, нужно воспользоваться файлом .htaccess. К примеру, Вы хотите установить в качестве индексных страниц main.html,index.php,index.shtml. Создайте в файле .htaccess такую строчку:
DirectoryIndex main.html index.php index.shtml
При этом здесь действует то же правило, что и при установке страниц ошибок - .htaccess может быть различным для отдельных каталогов.

 

 

 

По всем техническим вопросам, обращайтесь в отдел технической поддержки.

 

 

2004-2010 © Все права защищены.
Хостинг-провайдер WWWHOST: услуги хостинга и регистрации доменов.

о компании | услуги | клиентам | контакты | регистрация клиента
поддержка | наши партнеры | наши клиенты

SpyLOG