★転送、なんとかしました
homepage3.nifty.com/iromonoがなくなるので転送を、ということで、1月25日の日記に、
う〜ん、この転送サービス、irobutsu.a.la9.jpのトップページに転送されちゃうのね。たとえば(http://homepage3.nifty.com/iromono/diary/whatnew.html)に行こうとする人がいたらこのページ(../diary/whatnew.html)に転送、というふうにできないもんだろうか。なんとかして>niftyの中の人。
なんて書いてたんだけど、自分でなんとかしました。
index.htmlに
var stopFlg=false;
var ref = document.referrer;
var newurl;
function gotoNew(){
if( stopFlg ) {
stopFlg=false;
} else {
location.href=newurl;
}
}
if( ref.match("homepage3.nifty.com/iromono") ){
newurl=ref.replace("homepage3.nifty.com/iromono", "irobutsu.a.la9.jp");
document.getElementById("goto").innerHTML='<table align="center" bgcolor="88FF88"><tr><td>あなたの行きたかったURLは<br>("'+ref+')<br>ですね。
<br> 新しいページ<br>(<a href="'+newurl+'">'+newurl+'</a>)<br>に、3秒後に転送します。<br>転送されたくなり場合は、下のボタンを押してください。</td></tr><tr>
<td align="center"><form><input type="button" value="転送中止" onclick="stopFlg=true;" /></form></td></tr></table>';
setTimeout("gotoNew();",3000);
}
のようにjavascriptを仕込んで、document.referrerに"homepage3.nifty.com/iromono"があったらそれを"irobutsu.a.la9.jp"に置換したページへと移動するようにしてます。
これで一応大丈夫、かな?