Erro de retorno da pasta protegida por senha 404

Um usuário perguntou ?

Olá

Criei uma pasta privada (não conhecida, é claro) no meu diretório public_html, o mesmo diretório onde está localizada minha instalação WP.

Eu protegi essa pasta através do cPanel. O problema, no entanto, é que quando eu vou para o link para esse diretório, ele me dá uma página de erro 404. Ele nem sequer pede o nome de usuário e senha para acessar essa pasta.

Como posso resolver esse problema? Preciso proteger essa pasta por senha.

Obrigado antecipadamente por sua ajuda na resolução do meu problema.

(@ casamento1982)

1 ano, 11 meses atrás

Assumindo a seguinte estrutura de diretório:

/public_html/ – onde o WordPress está instalado

/public_html/protected_dir/ – o diretório protegido por senha (‘protect_dir’ = o nome que você deu ao diretório)

Quando você cria um diretório protegido por senha no cPanel, você adiciona um arquivo .htaccess a esse diretório protegido. As chances são de que o .htaccess se pareça com isso:


AuthType Basic
AuthName "Example Directory Name"
AuthUserFile "/home/example/.htpasswds/public_html/protected_dir/passwd"
require valid-user

Tente fazer o seguinte:

Nos diretórios de proteção de arquivos .htaccess (/public_html/protected_dir/.htaccess), adicione antes das instruções de autenticação existentes. Exemplo:ErrorDocument 401 /401.html


ErrorDocument 401 /401.html

AuthType Basic
AuthName "Example Directory Name"
AuthUserFile "/home/example/.htpasswds/public_html/protected/passwd"
require valid-user

Agora, na maior parte do diretório, ele cria um arquivo chamado . Digite o que quiser no arquivo. Algo como “Diretório protegido por senha: digite seu nome de usuário e senha”./public_html401.html

Isso faz o truque?

Esta resposta foi modificada há 1 ano, há 11 meses.

(@iamkangy)

1 ano, 11 meses atrás

Oi Christopher. Obrigado por uma resposta tão rápida. Siga suas instruções e funcionou perfeitamente. Muito obrigado. ?

Resolveu seu problema?

0/0

Isto foi útil?

0 / 0

Deixe uma resposta 0

O seu endereço de email não será publicado. Campos obrigatórios são marcados *