2011|08|
2013|10|11|12|
2014|01|02|03|04|05|06|07|08|09|10|11|12|
2015|01|02|03|05|06|07|08|09|10|11|12|
2016|01|03|04|05|06|07|08|09|10|11|12|
2017|01|02|03|04|05|06|07|08|09|10|11|12|
2018|01|02|03|04|05|06|07|08|09|10|11|12|
2019|01|02|03|04|05|06|07|08|09|10|11|12|
2020|01|02|03|04|

2017-03-11 .htpasswd やら .htaccess を設定するも、動かなくて困っていた [長年日記]

 Webの特定のページにパスワードをかけようと
 .htpasswd やら .htaccess を設定するも、動かなくて困っていた
 
 いろいろ調べて、
 
 /etc/apache2/apache2.conf
 
 の
 
 <Directory /var/www/>
         Options Indexes FollowSymLinks
         AllowOverride None
         Require all granted
 </Directory>"None"のところを"All"とすると、 
 
 <Directory /var/www/>
         Options Indexes FollowSymLinks
         AllowOverride All
         Require all granted
 </Directory>
 
 動いているようだ。もう少し確認が必要だと思うけど
 
ebata@ebata-desktop:~/video$ cat .htpasswd
tom:q3489p7wtrghui423058-pw
ebata@ebata-desktop:~/video$ cat .htaccess
AuthType     Basic
AuthName     "HOME VIDEO"
AuthUserFile /var/www/html/video/.htpasswd
require valid-user
<Files ~ "^.ht">
   deny from all
</Files>

最後に、sudo /etc/init.d/apache2 restart で再起動