.htaccess

Запрет и разрешения листинга директории

Запрет и разрешение выдачи листинга

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

Options +Indexes

Устанавливаем пароль на директорию

Одна из стандартных задач, которая решается путем использования .htaccess, это ограничение доступа к определенному каталогу на сервере. Например, нужно дать доступ к определенному каталогу отдельным посетителям, снабдив их при этом уникальными логином и паролем.

Как сделать так, чтобы PHP скрипт работал в html и htm файлах?

Заставить работать PHP код в любом типе файлов, в том числе html и htm очень просто! Для этого достаточно добавить в файл .htaccess строчку:

AddType application/x-httpd-php .html

Вывод ошибок в PHP

Вместо работы PHP-скрипта наблюдаете белый лист?
Значит в коде присутствуют ошибки, как о них узнать мы рассмотрим в этой статье.

Hotlink защита средствами .htaccess

"Наша служба и опасна и трудна,
И на первый взгляд, как будто, не нужна,
Не нужна она, как будто, на второй
И на третий тоже…"
(Ментовская песня)

Ошибка 500 (Internal Server Error)

Из-за чего я вижу ошибку 500 на моем сайте?

Скорее всего у вас имеются ошибки в синтаксисе файла .htaccess.

Если возникла ошибка при обращении к скрипту написанному на Perl, то этому может быть несколько причин:

1. Неверные права у файла скрипта, должны быть 755
2. Файл скрипта содержит windows переносы строк
3. Неверно указан путь к perl

Управление сервером в htaccess (.htaccess)

Директива DirectoryIndex - изменения страницы по умолчанию (стартовой)

Описание: Позволяет изменить страницу, которая будет показываться при обращении к директории
Синтаксис: DirectoryIndex page [page]
page - название стартовой страницы. Может быть указано несколько страниц.

Пример:

DirectoryIndex main.html index.php test.shtml

Установка пароля на доступ в htaccess (.htaccess)

Директива AuthName

Описание: значение AuthName будет выводиться для посетителя и может использоваться для пояснения запроса авторизации.

Директива AuthType

Описание: Эта директива выбирает тип аутентификации. Возможны следующие типы: Basic and Digest.
Синтаксис: AuthType Basic|Digest

Директива AuthUserFile

Ограничение доступа (пароли) в htaccess (.htaccess)

Директива Order

Описание: Устанавливает порядок работы директив Deny и Allow
Синтаксис: Order порядок
порядок может принимать значения Deny, Allow или Allow, Deny
По умолчанию: Order Deny, Allow

Директива Deny

Описание: Запрещает доступ определенных клиентов к ресурсам.
Синтаксис: Deny from all|host
host может принимать значения IP адреса или имени хоста.

Перенаправления (редиректы) url в htaccess (.htaccess)

Директива Redirect

Описание: Выполняет редирект посетителя, запрашивающего документ на другой URL. Выполняет внешний редирект (сообщая браузеру о необходимости загрузить другой URL).

Синтаксис: Redirect [status] URL-path URL


Хостинг для Ваших идей от 120 рублей в год

RSS-материал