WebDiaryProの練習
大分前から、このWebDiaryProで何かした時から、データを更新して保存し終わったあたりで、”Internal Server Error”が表示されるようになった。
更新は出来るので放置しておいたが、気になったらので調べてみた。エラーのもう少し詳しい情報が欲しかったので、
use strict;
use CGI::Carp qw(fatalsToBrowser);
という事で、WebLibertyの殆どのスクリプトに"use CGI::Carp qw(fatalsToBrowser);"を挿入してみたが、不親切な“Internal Server Error”で変化無し。WebLibertyのサポート掲示板の過去のログを検索したところ、トップページのindex.htmlへの書き出しがONになっているとエラー発生するという事例あり。設定でindex.htmlの書き出しをOFFにしたらエラーが出なくなった。当面この設定で運用。といってもこのBlogの更新は最近していない。
インターネットを活用には、DNSの設定が必須かは分かりませんが、知識が必要だと思われますので、ドメインを幾つか取得して設定の練習などは前からやっています。
少し時間ができたので、このサイトのURLを短縮してみました。Webサイトの場合は、DNSの設定変更の他に、WebサーバApacheの設定でバーチャルドメイン関係の設定を行います。
設定を行いましたので、 http://pc.0258.net/ でもアクセスが可能です。ファイルの移動などしていないので、前のURLはそのまま残していますが、自分の他のサイトからのリンクを気がついた時に直しています。
ちなみに前は、 http://eigyou.0258.net/~ishimaru/diarypro/ でした。
今回は他に、 http://dbweb.0258.net/ も設定しています。
忘れていましたが、URLの変更を行なう時は、単純に設定をしてしまうと、Googleなどのランク評価がクリアされてしまうので、SEOが何より大事という方は、工夫が必要になるそうです。