ubuntu16.04でapache2の.htaccessを有効化してip制限をする
.htaccessの有効化
sudo vi /etc/apache2/apache2.conf ### 以下の行がアンコメントアウトされていることを確認 AccessFileName .htaccess ### /var/wwwの設定を変更する <Directory /var/www/> Options Indexes FollowSymLinks #AllowOverride None AllowOverride All # NoneからAllへと変更する Require all granted </Directory>
.htaccessの作成
touch /var/www/html/.htaccess sudo vi /var/www/html/.htaccess =================================== <Files ~ "^\.ht"> deny from all </Files> # AccessControl IP/HOST order deny,allow deny from all allow from 123.456.789 ===================================
これで123.456.789.*のIPアドレス以外からのアクセスを制限するようになった