サイトの引っ越し
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"で強制的に移動させるようにしたが、こういった運営でうまく行くかな?様子を見てみることにしよう。