htaccess htpasswdを設置して、拡張子指定のパスワード認証をするページにしています。
フォルダ/.htaccess .htpasswd/規制ページhtml/pdf等/
<FilesMatch "\.((pdf|PDF)|(TIFF|tiff)|txt)$">
DirectoryIndex index.html index.cgi index.php
AuthUserFile /.htpasswdの場所
AuthType Basic
AuthName "Web access"
Require valid-user
Satisfy all
Order allow,deny
Allow from all
</FilesMatch>
現在、上記内容(htaccess)で、規制ページ内にリンクしている下位フォルダ内のPDFとtiffとtxtのファイルを規制しています。
行いたいのは、pdfはこのパスワード、tiffはこのパスワードといった具合に個別拡張子ごと規制設定をしたいと考えています。
どのように記述 設置すれば可能でしょうか。
No.1ベストアンサー
- 回答日時:
以下のようにディレクティブを分ければ良いのでは?
もちろんディレクティブごとのAuthUserFileは分けて作ります。
<FilesMatch "\.(pdf|PDF)$">
~
</FilesMatch>
<FilesMatch "\.(TIFF|tiff)$">
~
</FilesMatch>
<FilesMatch "\.txt$">
~
</FilesMatch>
No.2
- 回答日時:
ディレクティブをpdfとtiff、txtでそれぞれ分ければいい話では。
<FilesMatch "\.(pdf|PDF)$">
DirectoryIndex index.html index.cgi index.php
AuthUserFile /PDF用の.htpasswdの場所
AuthType Basic
AuthName "Web access"
Require valid-user
Satisfy all
Order allow,deny
Allow from all
</FilesMatch>
<FilesMatch "\.(TIFF|tiff)$">
DirectoryIndex index.html index.cgi index.php
AuthUserFile /TIFF用の.htpasswdの場所
AuthType Basic
AuthName "Web access"
Require valid-user
Satisfy all
Order allow,deny
Allow from all
</FilesMatch>
<FilesMatch "\.txt$">
DirectoryIndex index.html index.cgi index.php
AuthUserFile /txt用の.htpasswdの場所
AuthType Basic
AuthName "Web access"
Require valid-user
Satisfy all
Order allow,deny
Allow from all
</FilesMatch>
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- ホームページ作成・プログラミング ログインしないとみることができないWebページの作成方法 3 2023/07/29 13:33
- その他(開発・運用・管理) 【至急】.htaccessによるディレクトリ単位でのリダイレクト 2 2023/08/10 13:46
- PDF パワポをPDFにしてパスワードをかける方法 5 2022/04/15 16:14
- PDF アクロバットリーダーはインストールしてます。 IPHONE、メールに添付されているパスワードが設定さ 2 2023/04/10 13:13
- その他(IT・Webサービス) 301リダイレクトの使い方について 7 2022/04/05 17:50
- その他(セキュリティ) PDFファイルのパスワード設定について 1 2022/06/25 10:10
- Visual Basic(VBA) エクセルのマクロについて教えてください。 4 2023/07/03 09:11
- Visual Basic(VBA) エクセルのマクロについて教えてください。 4 2023/05/26 17:13
- Visual Basic(VBA) VBA★PDFをPDFアプリで印刷しようと思っていますが上手くゆきません 1 2022/06/06 22:04
- その他(IT・Webサービス) WEBサイト内のファイルを探す方法は? 1 2022/11/11 16:38
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
indexをつけないとどうなる?
-
1つ下の階層のフォルダに相対...
-
URLの書き方
-
トップページ「/index.html」の...
-
URLに「.html」の拡張子がなく...
-
HTMLの階層移動
-
index.htmlファイルはどこに?
-
複数のindex.htmlについて
-
複数のindex.htmlを作ってもい...
-
jQueryのloadで上の階層の外部H...
-
Application.OnTimeで引数付き...
-
複数のindex.htmlが存在するホ...
-
自作HPでURLに表示されるwww.や...
-
FTPでアップロードした画像...
-
.htmと.htmlの違い
-
リンク先に日本語フォルダがあ...
-
XREA使用で作成したHTMLファイ...
-
Excelで、社外秘(閲覧のみ)と...
-
HTMLからフォルダを開きたい
-
HTMLページが勝手にダウンロー...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
1つ下の階層のフォルダに相対...
-
複数のindex.htmlを作ってもい...
-
htaccessを利用してurl正規化
-
リンク先に日本語フォルダがあ...
-
URLに「.html」の拡張子がなく...
-
フォルダ内の最初のファイル名...
-
.htmと.htmlの違い
-
XREA使用で作成したHTMLファイ...
-
サーバー内のフォルダにある写...
-
フォルダにはダミーでもindex.h...
-
トップページ「/index.html」の...
-
htmlでリンクに勝手にindex.htm...
-
URLの書き方
-
リンクのindex.html省略
-
index.htmlファイルはどこに?
-
Application.OnTimeで引数付き...
-
ホームを index.html から inde...
-
JSPと異なるディレクトリのファ...
-
HTMLの階層移動
-
Matlabでforやifを使わずに条件...
おすすめ情報