人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

生ログの提供されていないレンタルサーバーで、特定のディレクトリの画像のアクセス数を知りたいのですが、.htaccessの設定で可能でしょうか?できれば、アクセス元もわかればありがたいです。運営しているサイトの画像がどのサイトから直リンクされていて、どれぐらい見られているかを知りたいのです。

●質問者: nektixe
●カテゴリ:コンピュータ
✍キーワード:.htaccess いるか アクセス アクセス数 サイト
○ 状態 :終了
└ 回答数 : 4/4件

▽最新の回答へ

1 ● andymente
●10ポイント

http://www.mikeneko.ne.jp/~lab/web/htaccess/redirect.html

ミケネコ研究所

deny from all

ErrorDocument 403 /cgi-bin/count.cgi

こんな風に全部のアクセスを 403 エラーにして、CGI に飛ばすようにすれば可能ではないでしょうか。

CGI の中身は、カウントした後に環境変数から呼び出された画像を特定し、読み込んで表示させるようなものを想定しました。

ただ、サーバ側からすればあまり良い気持ちはしない使い方でしょう。


2 ● candle2002
●15ポイント

http://merlion.cool.ne.jp/cgi/click.htm

画像クリック数をカウントするスクリプトです。

◎質問者からの返答

自サイトからの参照でカウントしたいのではなく、他のサイトからの参照をカウントしたいのです。


3 ● masaomix
●35ポイント

http://dream.lib.net/room/cgi/e_analize.html

ここにご紹介するようなアクセス解析CGIは、

画像の表示を検知してカウントするように作られています。

普通はそれとわからないような1x1の透明GIFなどをその画像として使うわけですが、

ここにはどんな画像を持ってこようが構わないわけですから、

見せるための画像を表示させてそれをカウントすれば

まさにご希望のことが実現します。

もちろんアクセス解析ですから、IPでもリファラも何でも見られます。

直リンクを解析したいなどという時には最適なデータが得られるでしょう。

こんな方法、いかがでしょうか(^-^)

◎質問者からの返答

ご回答ありがとうございます

ちょっと、質問が曖昧だったのかもしれません。

他のサイトから自分のサイトの画像に直リンクされて表示されている回数をカウントしたいのです。

アクセス解析CGIだと、自サイトはCGIをかましてカウントするようにHTMLを書けば済むのですが、他のサイトは当然そうしたことをしてくれませんので、それを知るにはどうしたらよいでしょうか?

という意味の質問です。


4 ● stealthinu
●70ポイント

http://www5.big.or.jp/~m_kono/cgi/htaccess.html

htaccessで設定できることは、こちらのページの内容に絞られる(さらに元のサーバの設定で機能が限定される)ため、ログの出力などを操作することは出来ません。

◎質問者からの返答

こちらの命令とCGIを組み合わせることでログをとることはできるかもしれないですね。

どうやら、ActionコマンドとCGIの組み合わせで思っていた動作ができそうなので、これで質問を終了させていただきます。

ありがとうございました。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ