У меня есть следующий файл .htaccess, который я использую для сайта WP:
# Force download of .csv files
AddType application/octet-stream .csv
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
Что работает нормально, первая строка просто заставляет .csv
файлы загружаться, а остальные перенаправляет запросы в файл index.php
, затем я просто попытался добавить простую .htaccess
аутентификацию, добавив ее в верхней части файл:
AuthType Basic
AuthName "Protected Area"
AuthUserFile /.htpasswd
Require valid-user
Файл .htpasswd
находится в моем корневом каталоге, и мне предлагается ввести имя пользователя и пароль, которые я установил, но если я наберу его правильно, я получу страницу с ошибкой 500, я не уверен, что это связано с WP или если я что-то не так делаю в своем файле .htaccess
, я попытался переместить код в конец файла, но результаты те же.
Кто-нибудь может мне помочь? Заранее спасибо!