• 締切済み

ホームページの移転情報を表示させたい

ホームページの移転情報を表示させたい @niftyに置いてあるホームページを、他のサーバへ引っ越しすることを考えています。 その際、元の@niftyの全てのページにアクセスがあったとき、移転先情報が表示できるようにしたいのです。 そこで、index.htmlに移転先情報を書いて、それ以外のデータは全て削除し、"404 Not Found"になった時にindex.htmlが表示されるように.htaccessを書いてアップロードする、という方法を考えてみたのですが、@niftyの場合、.htaccessにアクセス権限が無く?うまくいきません。 上記の「元の@niftyの全てのページにアクセスがあったとき、移転先情報を表示させる」のに、少ない手順でできる、うまい方法のヒント等、ありませんでしょうか? よろしくお願いします。

みんなの回答

  • vrok
  • ベストアンサー率19% (12/62)
回答No.2

参照URLの「Speeeeed」と言うフリーソフトはどうでしょうか? テキスト・HTML等ファイル内の文字を置き換えるソフトです。 不安ならば、バックアップを取っておけるので安心です。

参考URL:
http://akky.cjb.net/
noname#5612
質問者

お礼

やはり、同じ内容のファイルを大量生産することになりそうです。 参考になりました。

  • watnstar
  • ベストアンサー率23% (100/430)
回答No.1

こんなのをいままでのところにindex.htmlとして奥いてはいかがでしょうか? <HTML> <HEAD> <META HTTP-EQUIV="Content-Type" CONTENT="text/html;CHARSET=x-sjis"> <X-SAS-WINDOW TOP=45 BOTTOM=616 LEFT=27 RIGHT=557> <style type="text/css"> <!-- A:link { text-decoration:none } A:visited { text-decoration:none } A:hover { text-decoration:none; color:#FF0000 } --> </style> </HEAD> <BODY bgcolor="#ffddff" link="#0000ff" vlink="#9900cc" alink="9900cc" text="#000000" > <!------------------- 中身-------------------> <center> <font color ="#ff0000"> <b>→</b> お知らせ</font>:○○○のホームページは<br> 200X年X月X日から<br> <a href="http://www.新しいURL/">http://www.新しいURL/</a>になりました。<br> 3秒後に自動的にジャンプします。<br> <meta http-equiv="Refresh" content="2;URL=http://www.新しいURL/index.html"> </BODY> </HTML>

noname#5612
質問者

補足

すみません。説明が不十分でした。 キーポイントは、元の「全ての」ファイルに、という点なんです。 教えていただいた方法でindex.htmlは問題ないと思いますが、それ以外にも200以上のhtmlファイルがありまして、その「全て」に移転先情報を表示させたいんです。 表示内容は、とりあえず新しいサイトのトップに飛べれば充分なので、1種類でOKなんですが。 200以上のhtmlファイルを同じ内容に書き換えればOKなんですが、何かもっとスマートな方法がないか?と思いまして。

関連するQ&A

専門家に質問してみよう