2005年9月30日金曜日

Apache2で静的HTMLページが文字化け

Apache2が入ってるサーバーで静的HTMLページが文字化けする、という現象が発生。IE、FireFoxは問題ないが、OperaやMacIEなどで化けまくり。
で、ググってみたら「AddDefaultCharset」の設定で回避できるということを発見。
で、httpd.confを編集し、
AddDefaultCharset off

にしてApache再起動。。。変化無し。
で、もうちょっと調べてみたら、Apache2の場合はoffではなくnoneを使うとのこと。
AddDefaultCharset none

で再度再起動。。。直った!

2005年9月21日水曜日

2005年9月18日日曜日

スタイルシートでのFirefox対応の注意

「IEではちゃんと表示されるけど、Firefoxでは表示が崩れてしまう」
ということがよく起こります。自分の場合主にその原因は、IEとFirefoxでの「padding」の認識の違い。
たとえば、こういうスタイルシートがあった場合、
hoge {
width:100px;
padding: 10px;
}
◆IEの場合→横幅は100pxとして認識しされる
◆Firefoxの場合→横幅は120px(左padding+右padding)として認識される
この違いのせいで、Firefoxでガタガタになってしまうことがよくあります。
対策は、「paddingを使わない。marginを使う」など。かなり不便だが、どうしようもない。よく注意して、あとで困らないよう先手先手で対応するよう心がけましょう。。

期限切れで失効したドメインを再取得するまで

「ドメインのレジストラを移したい。」
「でも手続きが面倒だ。」
「お、ちょうどタイミングよくドメインの有効期限が切れる。」
「じゃあこのまま有効期限切れにして、新しいレジストラで新規取得すればいいや。」
ということを思いつき、実行しました。
そして、最終的にそのドメインを新しいレジストラで新規取得できたのは約2ヵ月後でした。。
なぜ2ヶ月も時間がかかったか。それは下記のページに詳しく書かれています。
http://www.nic.ad.jp/ja/dom/gtld-policy/rgp.html
昔はドメインの有効期限が切れるとすぐに新規取得できる仕組みだったようですが、それだと
「おっと、ドメイン更新するの忘れてた、いけね。」
「うおおお、ウチのドメインがエロサイトに転送されてる!!」
ということが頻繁に発生し問題になったため、有効期限が切れてから失効するまでにかなりの猶予期間をもたせるようにしたらしいです。ちなみにドメイン保有者が猶予期間中にドメインを請戻しするにはレジストラに多額のお金を払わないといけません。なので猶予期間があるといっても基本的にはきちんと更新しないとダメってことです。
とまあこんな感じで、いろいろと勉強になりました。
結局、レジストラを移したいと思ったら普通にレジストラ移管手続きをするのが一番の早道ってことみたいです。自分のように変な考えは起こさないようにしましょう。
ちなみに無事再取得できたドメインは、『バリュードメイン』にて取得しました。
バリュードメインはまずドメイン取得費用が安く(.comで790円)、またダイナミックDNSなども無料で利用できるのでなかなか便利です。
とりあえず、時間はかかってしまいましたが無事当初の目的が遂げられてよかったです。ふぅ。。