Esse .htaccess apenas nega todos os pedidos. Você pode facilmente fazer o mesmo no nginx com um segundo location
. Por exemplo, isso deny
cada solicitação nesse diretório:
location /wp-content/backup-db {
deny all;
}
Eu instalei o WordPress em uma pilha LEMP que é alimentada pelo CentOS 6.4. Eu instalei o plugin WP-DBManager hoje e está mostrando um erro que é mencionado abaixo:
Your backup folder MIGHT be visible to the public
To correct this issue, move the .htaccess file from wp-content/plugins/wp-dbmanager to /var/www/example.com/public_html/wp-content/backup-db
Mas, como eu posso fazer isso, o Nginx não suporta o arquivo .htaccess. Por favor me diga qual permissão devo dar para a pasta backup-db que está localizada na pasta wp-content.
O arquivo .htaccess na pasta contém o seguinte código:
<Files ~ ".*\..*">
order allow,deny
deny from all
</Files>
Neste momento, quando eu abro diretamente a pasta "backup-db", o ngnix mostra um erro 403 Proibido . Mas os backups podem ser facilmente baixados se alguém tiver uma URL direta para o arquivo zip de backup localizado nessa pasta.
Por favor me ajude!
Esse .htaccess apenas nega todos os pedidos. Você pode facilmente fazer o mesmo no nginx com um segundo location
. Por exemplo, isso deny
cada solicitação nesse diretório:
location /wp-content/backup-db {
deny all;
}