2 вопроса по htaccess

IL
На сайте с 04.10.2003
Offline
219
IDL
754

1) проблема в создания индекса по-умолчанию

есть 2 файла index.html и index.php

по умолчанию индексом получается index.php,а мне надо index.html

Для этого в .htaccess прописал

DirectoryIndex index.html

Не работает,при обращении к domain.com выдаётся index.php

2) Хочу запаролить директорию admin

В .htaccess прописал

AuthName "AutoRank PHP Administration"

AuthType Basic

AuthUserFile .htpasswd

require valid-user

В .htpasswd прописал

login:password

Запрашивает пароль,но постоянно выдаёт 401-ю ошибку

Может проблема в том,что в htaccess надо прописать абсолютный путь к

htpasswd ?

И вообще будет нормально htaccess работать если у хостера на апаче,а Zeus ?

В чём ошибки ?

Lupus
На сайте с 02.11.2002
Offline
241
#1

Что может, а что не может переназначить .htaccess, определяет директива AllowOverride. Если не переписывает индекс, значит не разрешено.

Можно попробовать так:

RewriteEngine on

RewriteRule index.html index.php [L]

Может проблема в том,что в htaccess надо прописать абсолютный путь к htpasswd ?

Именно. Правда можно указать и так:

AuthUserFile ./.htpasswd

Если .htpasswd в том же каталоге, что и .htaccess

There are two types of people in this world: 1. Those who can extrapolate from incomplete data.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий