ubuntu:server:memo:htaccess
.htaccessの有効化
※ 対象ディレクトリをデフォルトの「/var/www/html/」としています。
※ 設定ファイルをデフォルトの「/etc/apache2/sites-available/000-default.conf」としています。
「ooo-default.conf」の
<VirtualHost>
</VirtualHost>間に記述。
<Directory /var/www/html> Options Indexes FollowSymLinks AllowOverride All Require all granted </Directory>
記述内容
Optionsディレクティブ
対象のディレクトリに対して使用可能な機能を設定
記述できる場所「httpd.conf」「VirtualHost」「Directory」「.htaccess」
Indexes | ファイル一覧の表示を行う
FollowSymLinks | シンボリックリンクをたどることを許可する
AllowOverrideディレクティブ
.htaccessでどのディレクティブの設定を変更することができるのかを指定
記述できる場所「Directory」
All | すべてのディレクティブの設定変更を許可
※ Noneで.htaccessを無効化
Requireディレクティブ
ディレクトリやファイルに対してのアクセス制限
記述できる場所「Directory」「.htaccess」
all granted | すべてのアクセスを許可
※ all deniedですべてのアクセスを拒否
ubuntu/server/memo/htaccess.txt · 最終更新: 2024/11/04 16:41 by 127.0.0.1