.htaccess защищенная паролем папка переходит на страницу 404

Я наткнулся на странную проблему.
Допустим, у меня есть папка в главном доменном каталоге: / myfolder

Когда я пытаюсь получить доступ к индексу файлов в этой папке, я захожу на: myurl.com/myfolder
И это работает без проблем.
Теперь, когда я положил .htaccess с защитой паролем в эту папку, как:

AuthUserFile /home/mywebsite/.htpasssomerandomname
AuthType Basic
AuthName "Authentication Required"Require valid-user

Внезапно вместо того, чтобы спрашивать у меня пароль, когда я пытаюсь получить доступ к myurl.com/myfolder, я получаю страницу шаблона WordPress 404.
Ниже мой .htaccess в основной папке 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>

Есть идеи, в чем может быть проблема?

4

Решение

Я не понимаю, почему, но, кажется, добавление строки ниже в .htaccess внутри защищенной папки решило эту проблему:

ErrorDocument 401 "Authorisation Required"

Я нашел это исправление в Интернете, но без объяснения причин, почему оно так работает. Кто-нибудь может добавить объяснение? Такое ощущение, что так не должно быть.

11

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector