Разрешение доступа к файлам в скрытых каталогах на сервере Apache (особенно в папке «.well-known») - PullRequest
0 голосов
/ 13 мая 2018

Я хочу создать сертификат SSL для своего домена через каталог webroot ".well-known / acme-challenge" для проверки. Я использую виртуальный хостинг, и у меня нет доступа к файлам конфигурации apache, поэтому я могу использовать только файл .htaccess.

Проблема в том, что я не могу получить доступ к файлам в этой папке из браузера, используя адрес " my.domain /. Всем известный / acme-challenge / имя файла ". Я просто получаю ошибку 404, хотя у меня есть эти файлы в этом каталоге.

Итак, я хочу знать, есть ли какое-либо правило, которое я мог бы использовать в файле .htaccess, чтобы получить доступ к скрытым каталогам из браузера. Если вам нужна дополнительная информация, дайте мне знать.

1 Ответ

0 голосов
/ 13 мая 2018

Если ваш хост разрешает переопределения, это может работать:

    <IfModule mod_rewrite.c> 
        RewriteCond %{REQUEST_FILENAME} !.well-known/
        RewriteRule "(^|/)\.(?!well-known)" - [F]
    </IfModule>
...