メタデータの末尾にスキップ
メタデータの先頭に移動

Web公開サービス・仮想ウェブサービスで、ウェブサイトの一部、もしくは全体にユーザー認証を設定し、一部のユーザーだけにアクセスを許可する方法を説明します。

Step-by-step guide

  1. ユーザー認証を掛けたいディレクトリに以下 6 行の .htaccess ファイルを作成します。既に存在する場合は、ファイルに追記してください。

    .htaccess
    <FilesMatch "^\.htaccess">
    Order allow,deny
    Deny from all
    </FilesMatch>
    AuthType CAS
    Require user CISアカウント1 CISアカウント2 ...
  2. ファイルのパーミッションがその他に対して読み込み可能になっているか確認します(644 など)。
  3. ユーザー認証を掛けたディレクトリにアクセスすると、次のようなログイン画面が表示されることを確認します。


<Files ファイル名> と </Files> で最後の 2 行 を挟むと、特定のページやファイルだけにユーザー認証を掛けることもできます。

例)/~hoge/Secret.html にユーザー認証を掛ける
<FilesMatch "^\.htaccess">
Order allow,deny
Deny from all
</FilesMatch>
<Files Secret.html> 
AuthType CAS
Require user CISアカウント1 CISアカウント2 ...
</Files>

.htpasswd.htdigest ファイルを使うファイルベースのユーザー認証は非推奨です。やむを得ない場合を除いて、使用しないでください。