Configure a autenticação do apache2, mas não para alguma página

0

Desejo configurar a autenticação do apache2 para o link , mas não para link . É possível? Esta é a minha configuração atual de 000-default.conf para autenticação:

<Directory "/var/www/html">
  AuthType Basic
  AuthName "Restricted Content"
  AuthUserFile /etc/apache2/.htpasswd
  Require valid-user
</Directory>
    
por mochmdruizki 06.06.2017 / 06:08

1 resposta

0

Eu sei que talvez não seja exatamente o que você pediu, mas faz mais ou menos o que você quer:

Você pode usar um redirecionamento em /var/www/HTML/index.php

Como

<?php
header ("Location: /save/index.php");
?>

que leva a uma subpasta como, e. %código%. E do que exigir senha apenas para esta subpasta

<Directory "/var/www/html/save">      
  AuthType Basic 
  AuthName  "Restricted Content"    
  AuthUserFile /etc/apache2/.htpasswd
  Require valid-user 
</Directory>

Observação: verifique se você tem apenas /var/www/html/save/index.php e não /var/www/html/index.php .

E, claro, se sua página principal não usa php, ela também pode redirecionar para html

<?php
header("Location: /save/index.html");
?>
    
por derHugo 06.06.2017 / 07:25