二〇〇三年 十月 十三日(月)体育の日
旧暦 九月十八日 友引
癸未年 九月十八日 MTで参照元URLの表示tDiaryでよく使われている「本日のリンク元」と同様の機能をもたせようというものが、 で、さっそくこのblogにも適用してみようと挑んだのだけど、そのままではちょっと問題があるのがわかった。 問題というのは、このスクリプトはSSIを利用しているのだが、このblogを置いているサーバではSSIを使うページの拡張子は必ず「shtml」でなければならず、これを設置しようと思うと今まで作った個別エントリのアーカイブのページも全部「.shtml」にリネームしなければならないという点だ。 リネームすること自体には問題はないのだけど、わずかながら、すでに個別アーカイブページにリンクを張ってもらっているところもあり、リネームすることによって、それらが無効になってしまう。 あれこれ考えて、アクセスカウンタなどでよくあるように、リファラ記録用のCGI(ref_write.cgi)をJavaScriptを使って呼び出し、同時にdocument.referrerを送信してやるように改造してみた。また、アクセス数を呼び出す方のCGI(ref_read.cgi)についてもJavaScriptを使って表示させるようにした。 一応、無事動いているみたいなんだけど、そもそもアクセスの少ないblogだけに、こういうものを付けると、アクセスの少ないのを大公表しているようで、「参照元URL」の見出しだけが寒々しく浮いてるなぁ・・・(笑)。 該当データがあるときだけ、表示するように変えられないかな・・・。 ■ダウンロード コメント
コメントする
このエントリのトラックバックURL
http://www.villagewood.net/mt/mt-tb.cgi/38 ◇このサイトのサーバの調子によって、トラックバックを送信してもエラーが表示されたり、すぐにこのページに反映できないときがあります。ですが、トラックバック自体は送られていますので、重ねて送っていただかなくても大丈夫です。こちらでも出来るだけ早く反映できるようにrebuildしますので、ご容赦ください。
参照元URL
関連エントリ
|