ウェブサイト改築作業おおむね完了
平成18年12月9日
地味な改築です
なんとな〜く、というとても素晴らしい衝動にかられ、当ねごと・たわごと、及び、シンガー石井聖子さんを語るコーナーで11月より改築作業を行っていました。
見た目にはあまり変わっていないので、新鮮さはほとんどないと思います。今回の改築作業は、管理人が管理しやすいようにファイルとディレクトリ構造を変えたこと、またphpを少しずつ勉強しようとしたものです。
つまり、自分の事しか考えていないウェブサイトの改築だったというわけです。
当ウェブサイト、歴史を語りますと、平成12年5月に現在のねごと・たわごとコーナーの原形ができ、途中、失速している時期が何回もありますが、ねごと・たわごとコーナーとして今日まで続いております(なんとか)。
6年が経過して、他のコーナーも増えてディレクトリの構造がすっきりせず、ファイルの管理などにも手間がかかるため、ディレクトリとファイル名を変えて管理しやすくしました。
よって、リンクが全部変わるわけで、およそ500以上のファイルをコツコツ直していたら、案の定、嫌 気 が さ し て、作業はちっともはかどらず、時間がかかってしまいました。
また、htmlではなく、phpへの関心が高まったので参考書を手に入れました。というのが、昨年のこと。しかし、参考書を読んでみてもほとんどわからない。昨年、include程度のちょっとした関数を使ってみたものの、それっきり。
今年になってもずっとinclude関数程度しか使わず、参考書も埃をかぶったままという有様。これでは、全く宝の持ち腐れ状態。
ということで、重たい腰をようやく持ち上げて、少しずつphpを学習。まだまだまだphpの機能のおそらく1%も使っていないと思いますが、ファイルの管理も楽になりましたし、まぁとにかく細かいところ、いろいろphpを使ってみました。
あまりわからないと思いますが。
また、だいぶ改善の余地あり、ソースコードに疑問ありありですが、ご意見やご感想をお送りいただくためのフォームも作ってみました。こちらの管理人宛通信文からお送りください。
そして、いつかは自作掲示板を設置し、この、ねごと・たわごともブログのように、ご覧いただいた皆様からのコメントを掲載できるようプログラミングしてみる計画ですが、私のことです、一体いつできあがるのか、首がながーくなって大気圏外に飛び出てしまうまでお待ちください。
ということで、そんなことをしているうちに、師走になってしまいました。この間、他に何をしていたのか、次回に記してみたいと思います。
では、今後ともよろしくお付き合いをお願い申し上げます。
xreaサーバーでステータスコード404が返らない
ここからはxreaサーバーをお使いの方にしかわからないお話です。
xrea.comの無料サーバーをかれこれ3年近く使わせていただいておりますが、アクセス解析を見ていて、おや?と感じることがありました。
それは、すでに削除したページにアクセスがあっても、ステータスコード404(ファイルが存在しない-Not Found)を返さず、200(正常完了)が返されていることです。問題になるのは、検索エンジンのロボットに対してです。
一度、検索エンジンにインデックスされたページを削除し、すでに存在しないにも関わらず、いつまでたってもインデックスされたままの状態なのです。特に、Yahoo!がそうです。![]()
このように、検索結果の下にテキスト(スニペット)は表示されないものの、いつまでも登録されたまま。なんだか気分が悪い。ちなみに、このファイルは2〜3年前には削除したものです。
自作エラーページにしてもダメ
こちらで何も設定していない場合、初期設定ではxreaで用意してあるエラー画面に飛んで表示されます。
例えば、上の例の場合、oshirase.htmlへアクセスすると、本来はページがないので、ステータスコード404がサーバーから返されるのですが、xreaの場合はページが存在するステータスコード200を返して、このエラー画面を表示させます。
検索エンジンロボットは、xreaサーバーから200を受けるので、oshirase.htmlのページは、このエラー画面として存在していることになってしまうのです。
このことに気づくまでに時間がかかりましたが、ならば、自作のエラーページに飛ばせば解決するのではないか、ということで、error.htmlというエラーページを作成し、.htaccessファイルにErrorDocument 404 /error.htmlと記述してみました。
しかし、結果は変わらず同じでした。
自作エラーページをPHPで作って解決
ということで、あきらめていたのですが、phpをちょっと齧ってみたところ、これならばいけるのではないか、ということで、早速実践しました。
結果、ステータスコード404を返すようになりました。自作のエラーページをhtmlでなくphpで作りました。簡単です。
今まで使っていたerror.htmlファイルをerror.phpに名前を変え、そのファイルの一番頭に
<?php
header("HTTP/1.0 404");
?>
と記述するだけ。
そして、.htaccessファイルをErrorDocument 404 /error.phpとすれば、OKでした。これで、アクセス解析を見てみたところ、やはりきちんと404を返していました。ですから、上記のYahoo!検索におけるoshirase.htmlファイルも数ヵ月後には消えることでしょう。
phpに通暁の方にとってみれば非常に初歩的なことなのでしょうが、学び始めたばかりの私にとっては、大発見に近いものでした。
こういうことしても大丈夫なんですよね? xreaの規約に違反するなんてことは…
平成18年のねごと・たわごと 目次
- 広告
- 12/31 一年間ありがとうございました
- 12/30 ケンネルハウスに苦しんでいます
- 12/25 今年もセックスデー(クリスマスイブ)終了
- 12/23 天皇誕生日に思うこと
- 12/12 日本の歴史を感じに(3)
- 12/11 日本の歴史を感じに(2)
- 12/10 日本の歴史を感じに
- 12/ 9 ウェブサイト改築作業おおむね完了
- 10/ 7 秋の嵐が過ぎて
- 9/30 秋も別れの時期
- 9/ 6 親王さまご誕生おめでとうございます
- 7/ 8 北朝鮮ミサイル発射とNHKクローズアップ現代
- 7/ 5 北朝鮮ミサイル発射と韓国EEZ侵入
- 6/24 イラク陸上自衛隊派遣部隊、撤収
- 6/17 韓国拉致被害者再会は北と南の謀略か
- 6/10 「靖国、アメリカは関与せず」を考えてみる
- 6/ 4 反日教師の醜態
- 5/27 二階俊博経済産業大臣にカミソリの刃
- 5/ 5 御成街道(途中まで)
- 5/ 3 おでかけですか
- 5/ 2 気象庁は笑いの天才
- 4/ 2 相模原市民桜まつり
- 3/26 千葉県男女共同参画センター
- 3/21 WBC世界一!おめでとうございます
- 3/12 朝日新聞へ - 台湾は台湾ですから
- 3/11 朝日新聞へ - 尖閣諸島は日本ですから
- 3/ 6 中国の五輪対策
- 2/26 安藤美姫は成田童夢・今井メロ以下
- 2/25 荒川静香選手、おめでとうございます
- 2/19 日本人選手に元気が無い
- 2/13 やっちまったよ…成田童夢
- 2/11 トリノ五輪
- 2/ 8 天壌無窮
- 2/ 7 秋篠宮妃紀子さま ご懐妊おめでとうございます
- 1/25 寒いです
- 1/24 堀江教信者を思うと…
- 1/22 ライブドアバブル弾け散る
- 1/14 ユニクロ 不買
- 1/ 7 雪だ!
- 1/ 4 謹賀新年
- その他の年のねごと・たわごと
- ご意見・ご感想をお寄せください
