- ベストアンサー
アクセスログを取りたい
エクセルのファイルをHTTP上に置いてユーザ毎に権限を持たせて ブラウザから閲覧できるようにします(ユーザ毎にアクセス制限をかける)。 アクセス制限をかけるのは .htaccessで出来るみたいですがそのファイルを誰が見たかアクセスログを取りたいのですがどのようにすれば実現可能でしょうか? 希望として.htaccessで出来ればやりたいのです。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
がるです。 なるほどそれであれば、 http://httpd.apache.org/docs/2.0/ja/mod/mod_log_config.html#formats をご覧ください。ログのカスタムが出来るかと思いますので。 これで、Basic認証のユーザが取れるかと思いますが(具体的には%uで)。 # そこのURLにも書いてありますが一応念のため。一緒に%sをとっておきましょう(401対策)。 どうでしょうか?
その他の回答 (1)
- galluda
- ベストアンサー率35% (440/1242)
回答No.1
がると申します。 .htaccess とあるので、恐らくはHTTPサーバとしてApacheをお使いだと思うのですが。 だとすると、Apacheが「どこに」ログを吐き出しているか次第かと。 基本的には、そのサーバ自体を管理している管理者に相談するのがもっとも近道かと思います。
質問者
補足
説明不足だったので補足いたします。 サーバは自サーバです。 普通のログは現在吐き出されていますが、 .htaccessによるユーザ認証でユーザ単位でログを取りたいと思っています。
お礼
ありがとうございます。 これで実現できそうです^^