.htaccess(ドットエイチティーアクセス) | IT用語

- .htaccess はApacheなどのWebサーバーの動作をディレクトリ(フォルダ)単位で管理・制御するための設定ファイル
.htaccessでは様々な指示を設定できます。ディレクトリへのアクセス制御(認証設定、リダイレクト設定など)CGIやSSIの実行命令、MIMEタイプの設定、などです。
.htaccessが設置されたディレクトリではそのサブディレクトリにも設定内容が影響します。ディレクトリ以下のファイルはサブディレクトリのファイルも含めてすべてのそれらに有効です。また、.htaacessがサブディレクトリに配置された場合は、両方の内容が有効になります。両者の設定に違いがある場合はサブディレクトリの内容が優先されます。
例えば以下の図の場合、webapplication.htmlはservicesディレクトリとそのサブディレクトリのwebapplicationに設置された.htaccessの設定内容の両方が影響します。両者に違いがある場合はwebapplicationディレクトリの.htaccessの内容が優先されます。
1 2 3 4 5 6 7 8 9 10 11 | htdocs │ index.html │ ├─services │ │ .htaccess │ │ services.html │ │ │ ├─webapplication │ │ .htaccess │ │ webapplication.html │ │ |
.htaccessの設定が可能かどうかや、指示できる内容はWebサーバーに依存します。設定自体が出来ない場合や、指示出来ない項目があるなど、Webサーバーによって異なります。
タグ(=記事関連ワード)
日付
最終更新日:2017年12月03日



