
A 回答 (3件)
- 最新から表示
- 回答順に表示
No.3
- 回答日時:
>私の管理しているページの認証についてだけ、別のファイルにログをとることはできないでしょうか?
>指定した場所に他のログとは別にして自分のページが置いてあるディレクトリの.htaccessが認証したログのみ
検索もいいですが、マニュアルをまず読みましょう。
http://httpd.apache.org/docs/2.2/ja/ の「ログファイル」の部分。
ユーザがfooの場合というのを、下記で出来るかと思ったのですが、
SetEnvIf Remote_User "^foo$" mylog
CustomLog logs/my_auth_log combined env=mylog
駄目でした。Remote_Userというのを認識してくれないみたい。(Apache2.2)
URLで範囲を絞ってと言うことでいいなら、これで出来ます。
SetEnvIf Request_URI "^/mydir/" mylog
CustomLog logs/my_auth_log combined env=mylog
No.2
- 回答日時:
認証要求が出る元になったアクセスは、401 という応答をブラウザに返し、401というコードでaccess_logに載ります。
例:
10.1.1.1 - - [19/Feb/2010:12:34:00 +0900] "GET /text.txt HTTP/1.1" 401 1111 "-" "ブラウザ情報"
この401という応答ステータスを受け取ったブラウザは、認証ダイアログを出します。
認証後のアクセスが普通にaccess_logに出ますが、そこにユーザ名が載ります(標準的な設定の場合)。
例:
10.1.1.1 - hashi2246 [19/Feb/2010:12:34:56 +0900] "GET /text.txt HTTP/1.1" 200 1111 "-" "ブラウザ情報"
したがって、何時認証されたかを知りたければ、401の次の、同じリクエスト内容で、ユーザ名が載ったログの時刻を見ればいいです。
実際にやってみて、access_log を見るのがわかりやすいです。
この回答への補足
回答ありがとうございます。
acccess.logを見てみました。
そこで追加質問なのですが、私の管理しているページの
認証についてだけ、別のファイルにログをとることは
できないでしょうか?
指定した場所に他のログとは別にして自分のページが置いてある
ディレクトリの.htaccessが認証したログのみ
記録したものが作成したいのです。
可能でしょうか?

No.1
- 回答日時:
私も Apache は使ったことがないので何もわけわからない状態です。
なので Google で検索してみました。
http://www.google.com/search?hl=ja&lr=lang_ja&ie …
上から 3件目ぐらいに試してみる価値がありそうな記事がありました。
http://q.hatena.ne.jp/1243208794
10分もかからず辿り着きましたので、質問者さんは既にお試し済みで、これでは実現できなかったというのならごめんなさい。
調べてなかったのなら調べてみる癖をつけてないと、この先やっていけなくなりますよ。
この回答への補足
回答ありがとうございました。
自分なりに検索してみたのですが、紹介して頂いたページは
見ていませんでした。ありがとうございます。
customlogを利用すれば何とかできそうな感じがしますが、
初心者のため、customlogなどの設定をどこに書き込めば良いのか
わかりません。
可能であればログファイルの記録場所も指定したいのですが、
良い方法はあるでしょうか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
プログラミングについて
-
画像生成AIのプロンプトの作り...
-
プログラム言語
-
vba クリップボードクリアにつ...
-
Python... 環境設定 初心者です...
-
CSVファイルの複数行削除
-
OS入ってる機器のソフト・アプ...
-
Python 3.12.2 か一番最新のパ...
-
google Colabでmatplotlibの描...
-
Geminiフォーム 画像生成で 人...
-
パイソンのソースコードをChatG...
-
自作scratch アニメの商用利用
-
数学、プログラミング、物理、...
-
pip --versionがエラーになる
-
IT業で開発をされてる方々に質...
-
VBAでパワーシェルを実行したい...
-
Google ColaboでGUI作成
-
REGZAに接続できない(パソコン)
-
pythonの実行に関する質問
-
AIがプログラムする時代のプロ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ApacheのBasic認証のログの取り方
-
ユーザごとに異なるページ
-
特定の方のみ特別価格で利用で...
-
ユーザー管理プログラム
-
BASIC認証について
-
会員専用ページの作成
-
basic認証を何度も行うには
-
検索エンジン等のような高度な...
-
VB
-
外部の別ホストからのPOST送信...
-
Tomcatの基本認証が8080ポート...
-
Basic認証のパスワードをユーザ...
-
SQLConfigDataSourceについて。
-
jQueryのFullCalendarについて...
-
ユーザー認証ダイアログをパス...
-
ユーザー認証について
-
Basic認証のログオフはやはり無...
-
.htaccessでBasic認証
-
電話の自動発信 返信記録プロ...
-
LinuxOSのユーザ・パスワードを...
おすすめ情報