Настройки

Какая кодировка должна быть у документов?

По умолчанию для сайта устанавливается кодировка WINDOWS-1251. Эта настройка сохранена в главном каталоге Вашего сайта в файле .htaccess, который содержит строку

AddDefaultCharset windows-1251

Если в файле .htaccess отсутствует строка AddDefaultCharset windows-1251 то автоматически для сайта устанавливается кодировка KOI8-R.

Как указать другую кодировку?

Создайте в главном каталоге Вашего сайта файл .htaccess, поместив в него строчку с командой указания кодировки

AddDefaultCharset <кодировка>

Например, для кодировки utf-8

AddDefaultCharset utf-8


Как называется главный документ?

Главный документ может называться( в порядке приоритета): index.html index.htm default.htm index.shtml Если Вы хотите указать другое имя файла, в качестве главного документа (например, index.php) добавьте в файл htaccess строку вида

DirectoryIndex index.php


Можно ли использовать русские буквы в названиях файлов и каталогов?

Нет, используйте английские буквы для названий каталогов и файлов.

Как защитить директорию паролем?

Для защиты каталога необходимо выполнить следующие действия:

  1. Создать файл с командами защиты каталога;
  2. Создать файл с паролем.

Создайте в каталоге, который Вы хотите защитить паролем, файл .htaccess, и напишите в нем следующие строки

AuthType Basic
AuthName "User"
AuthUserFile /usr/home/ЛОГИН/www/ПУТЬККАТАЛОГУ/pass
<Limit GET POST>
require user administrator
</Limit>

В строке начинающейся со слова AuthUserFile замените ЛОГИН на Ваш логин, а ПУТЬККАТАЛОГУ на соответственно путь к каталогу, который Вы хотите защитить паролем. Последнее слово в этой строке это имя файла(может быть любым), в котором в зашифрованном виде хранится пароль. В строке начинающейся со слов require user через пробел приведены имена пользователей(в примере это administrator), пароли для которых хранятся в файле pass(для каждого пользователя на новой строке). Чтобы создать файл с паролем, используйте эту ссылку.

Как настроить сообщение об ошибках?

При возникновении ошибки (при попытке показать страницу, которой нет на сервере) сервер выдает стандартное сообщение, которые Вы можете самостоятельно заменить на другое сообщение или переадресацию на специальную страницу. Для этого создайте в корневом каталоге сайта файл .htaccess содержащий строку вида

ErrorDocument 404 "Нет такой страницы"

или

ErrorDocument 404 http://адрес.странички

где 404 это номер ошибки, «страница не найдена»
Другие возможные коды ошибок:
401 - «Authorization required» (используйте логин/пароль для доступа)
403 - «Forbidden» (нет прав для просмотра страницы)
404 - «Not found» (ссылка на не существующую страницу )
500 - «Internal Server Error» (ошибка в cgi, неправильная команда в .htaccess и др)


Как активизировать модуль mod_rewrite?

Для использования модуля mod_rewrite создайте в корневом каталоге сайта файл .htaccess, содержащий строку вида

RewriteEngine On
 
Последние изменения: 13.04.2011 16:55