サイトの引っ越し
2005年10月19日
現在使用しているサーバーで複数のNucleusが働いているが、この目から鱗はfkmac01.phc.chalmers.seというサーバアドレスを持ち、そのほかのものはkandk.dip.jpというサーバアドレスを持っている(10/18日現在)。kandk.dip.jpは、ieserver.netの提供しているDDNSによって得ているアドレスであるが、調子がよいようだし、半年後に現在のIP(fkmac01.phc.chalmers.se)が使えなくなるという事情もあるので、すべてのブログのサーバアドレスをkandk.dip.jpに統一することにした。
一つはブログの設定を変えることであるが、これは『ブログの設定』及び『グローバル設定』で設定されているfkmac01.phc.chalmers.seの所をkandk.dip.jpに変更すればよい。
あとは、google検索などで他のページから入ってきた場合の転送手続きである。これは、Nucleusのルートディレクトリにあるindex.phpを次のように変更することで行った。
"301 Moved Pamanently"で強制的に移動させるようにしたが、こういった運営でうまく行くかな?様子を見てみることにしよう。
一つはブログの設定を変えることであるが、これは『ブログの設定』及び『グローバル設定』で設定されているfkmac01.phc.chalmers.seの所をkandk.dip.jpに変更すればよい。
あとは、google検索などで他のページから入ってきた場合の転送手続きである。これは、Nucleusのルートディレクトリにあるindex.phpを次のように変更することで行った。
<?php if ($_SERVER['HTTP_HOST']=='fkmac01.phc.chalmers.se' && $_SERVER['REQUEST_METHOD']=='GET') { header('HTTP/1.0 301 Moved Permanently'); header('Location: http://kandk.dip.jp'.$_SERVER['REQUEST_URI']); ?><html><head><title>301 Moved Permanently</title></head> <body><h2>HTTP/1.0 301 Moved Permanently</h2><?php echo 'Location: http://kandk.dip.jp'.$_SERVER['REQUEST_URI']; ?></body></html><?php } else { // This file will generate and return the main page of the site $CONF = array(); $CONF['Self'] = 'index.php'; include('./config.php'); selector(); } ?>
"301 Moved Pamanently"で強制的に移動させるようにしたが、こういった運営でうまく行くかな?様子を見てみることにしよう。