Я использую тот же .htaccess файл на своих локальных, и живых серверах и хочу использовать тот же файл на своем тестовом сервере (к сделанному легче управлению кодом).
В настоящее время, хотя у меня должен быть другой файл, потому что мой тестовый сервер имеет htaccess доступ пароля на нем, Основной AuthType.
Существует ли путь к любому, имеют 2 .htaccess файла в той же папке (различные имена, конечно) - так, чтобы я мог добавить, что дополнительный файл на тестовом сервере, или, так или иначе делает условное выражение AuthType на основе того, где это, т.е. в определенной папке или под определенным хостом http? Таким образом, тот же файл может использоваться, но он будет действовать по-другому в зависимости от того, откуда Вы просматриваете его.
Справка и совет очень ценятся.
Одним из способов может быть настройка другого AccessFileName
на сервере разработки, например, htaccess.dev
.
В httpd.conf
(или аналогичном - в зависимости от вашего дистрибутива):
AccessFileName htaccess.dev
Затем добавьте оба файла в каталог - htaccess.dev
должен интерпретироваться только на сервере разработки.
Вы также можете установить AccessFileName
для
.
Есть способ сделать несколько AccessFileName
директив:
AccessFileName .htaccess.first .htaccess.second .htaccess
Я не совсем уверен, какая из них разбирается первой, но я полагаю, что побеждает последняя, то есть, вероятно, это .first
, .second
, а затем .htaccess
и все, что находится в последней, является активной настройкой.