HPの引越し

[上に] [前に] [次に]
ポケモンの鬼!! 1998/11/05(木) 02:12:17
HPの引越しを考えています。
契約が切れるまで跡地に移転先の看板を立てるつもりなのですが、
コンテンツにダイレクトリンク(またはBM)されていた場合でも、
一つのHTMLでまかなえるようにはできないでしょうか?
つまり、/~hoge/ 配下を指すURLが来た場合、対象がなくても
/~hoge/index.html に飛ばしたいのです。ページ数が多いので。
.htaccessなどで設定可能なら教えてください。
プロバに頼むしかないのなら、面倒なので諦めます。

B-Cus 1998/11/05(木) 02:27:50
apache1.1以降なら、.htaccessに
 ErrorDocument 404 /~hoge/index.html
などと書いておけば、404が起こったら /~hoge/index.html が
表示されます。

全然関係ないですが、うちでは
 ErrorDocument 403 /~user/cgi-bin/error.cgi
 ErrorDocument 404 /~user/cgi-bin/error.cgi
 ErrorDocument 500 /~user/cgi-bin/error.cgi
としてログ取ってますけど、そのログ見てると結構役に立ちます。

404が起こったらどこからリンクされてるのかわかりますし、
500が起こったらすぐに対処できます。

あと、
 <a href="hoge.html#$foo/bar">..</a>
なんてリンクを、そのまま「hoge.html#$foo/bar」というファイルを
探しにきて404となってしまうブラウザが多くて、その部分を修正した、
などという経験もあります。

B-Cus 1998/11/05(木) 02:29:19
>(またはBM)

ところでBMって何ですか?

とーりすがーり [E-Mail] [HomePage] 1998/11/05(木) 04:23:59
>ところでBMって何ですか?

BookMarkの事では?

ポケモンの鬼!! 1998/11/05(木) 16:46:44
[[解決]]
ありがとうございました!できました!
お礼にピカチュの画像を差し上げます! http://www.root.or.jp/raptor/pika.gif

BM=BookMarkです。

B-Cus 1998/11/06(金) 01:00:27
BookMarkをBMと書くのは、あまり一般的ではないと思うので、
略さずに書かれた方がいいでしょう。

> お礼にピカチュの画像を差し上げます!

はは、どうも(^^;;;

[上に] [前に] [次に]