Есть ли способ установить заголовок аутентификации в apache, чтобы установить доступ к файлу для определенного каталога. У меня проблема с файловым менеджером. Каталог, к которому у пользователей должен быть доступ, находится за пределами общей папки, но он связан внутри public_html
Я использую laravel 5.8
Я попытался удалить файл .htaccess. Файловый менеджер работает, но тогда каждый может получить доступ к папке, даже не авторизованные пользователи
Извините, я мало что знаю о файлах apache и .htaccess, и я просто хочу знать, как установить заголовок авторизации в файле .htaccess
мой файл .htaccess в каталоге
order deny,allow
deny from all
все пользователи возвращают ошибку 403
это файл .htaccess в папке public_html
<IfModule mod_rewrite.c>
<IfModule mod_negotiation.c>
Options -MultiViews -Indexes
</IfModule>
RewriteEngine On
# Handle Authorization Header
RewriteCond %{HTTP:Authorization} .
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
# Redirect Trailing Slashes If Not A Folder...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} (.+)/$
RewriteRule ^ %1 [L,R=301]
# Handle Front Controller...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]
</IfModule>
Я также изменю файл .htaccess в общедоступной папке, чтобы принудительно установить https в URL.
В любом случае нужно ли установить .htaccess, чтобы разрешить каждому пользователю доступ к своей папке. Например, пользователь один может получить доступ к папке «один», но не к папке другого пользователя?
Большое спасибо