スポンサード リンク
www.flickr.com
BLOG DRINKING I Think INTERNET MUSIC PERSONAL Photo Words&Tips

July 14, 2003

本日のリンク元表示スクリプト設置

スポンサード リンク

tDiaryで作られたサイトなどを見ていていいなあと思うのが、本日のリンク元機能。リファラーなどを確認するにはサーバーのログを見たり、eXTReMe Trackingなどのサービスを使えばいいが、エントリーごとのリファラーが個別のエントリー内に表示されれば関連情報として参照しやすい。Trackbackを送らないサイトからのリンクでもチェックがしやすい。
そこでいろいろ探した結果わりと簡単に設置できるスクリプトを見つけて設置した。

「本日のリンク元」というこのスクリプトを設置すればすぐにリファラーが表示される。改造したのはテーブルで一覧を表示するようになっていたのでそれをシンプルに表示するようにした。最初サイドバーに設置しようかと思ったが、URLをそのまま表示することが多いので、メイン画面の下の方に設置する。

サーバーによってはSSIを使うこの仕組みはファイルの拡張子を .shtml にしないと動かない場合があるはず。うちは最初より格言を表示することもありファイル名を .shtmlにしているので変更しなくて大丈夫。

設置のポイントは、ヘッダーの方に埋め込んだ

<!--#exec cgi="refer.cgi" -->

はリファラーをとるページにすべて埋め込む必要があるので、Movable Typeの場合テンプレートの中に埋め込むといいだろう。

<!--#exec cgi="AD.cgi" -->

は上記のrefer.cgiを埋め込んだページだけのリファラーを表示する。

テンプレートすべてに入れてもいいが、入れるべきはMain indexとIndividual Entry Archiveにのみ入れておけばいいだろう。

うまく動かない場合はだいたいパスの設定などが原因のことが多いので、その辺を見てみるといいだろう。わかる範囲でサポートしますのでIRC #goingmyway までどうぞ。



Posted by kengo at July 14, 2003 03:27 PM | TrackBack | BLOG | Blog Search | English | QR | append.gif このエントリーを含むはてなブックマーク | delicious.gif twitter.png Skype のテキストチャットでコメントする

Comments
Post a comment
Note to spammers: Any URL in Comment is No effect on your Google PageRank. And your inappropriate comments will be deleted and blacklisted and IP will be Banned.

My status
callstart24x24.png message24x24.png voicemail24x24.png addcontact24x24.png info24x24.png
世界中どこでも無料通話!Skype.com


Twitter経由でコメントする

mailicon2.png
メールの場合はこちらまで

Google Talk からメッセージを送る
gtalkcall.png Call gtalkchat.png Chat


タイトルと URL をコピーして貼り付けてください
Donations
Paypalやはてなポイントを利用したDonationを歓迎します。

はてなポイント



Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivs 2.1 Japan License.
t eXTReMe Tracker