AllowOverride

".htaccess"ファイルを有効にするには、AllowOverrideディレクティブを書く必要がある。

core - Apache HTTP サーバ バージョン 2.4

httpd.confに、

# access_test1
<Directory /var/www/html/access_test/access_test1/>
    AllowOverride Limit
</Directory>

Directoryディレクティブで設定変更可能にするパスを指定。
ホストへのアクセス制御部分のみの上書きするなら、"AllowOverride"の後に"Limit"を指定。

実際の画像
実際の画像

実際の画像。
これでApache再起動すると、

Forbiddenになった
Forbiddenになった

Forbiddenになった。
これでどこからもアクセス拒否になってる。

access1.htmlという1ファイルだけ拒否ではなくてaccess_test1ディレクトリごと拒否してることがこれでわかる。
access1.htmlという1ファイルだけ拒否ではなくてaccess_test1ディレクトリごと拒否してることがこれでわかる。

access1.htmlという1ファイルだけ拒否ではなくてaccess_test1ディレクトリごと拒否してることがこれでわかる。