こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

オリジナルな「404 File Not Found」って?

いまレンタルサーバ・オリジナルドメインでサイト運営しているんですが。
ネットサーフしてて、ときどきオリジナルの「404 File Not Found」を見かけますが、あれって、どうやってるんでしょうか?
そのHTMLのファイル名と、アップする先(public_htmlとか)を教えてください。

投稿日時 - 2002-04-17 20:37:09

QNo.254627

すぐに回答ほしいです

質問者が選んだベストアンサー

> えっと、「.htaccess」というのは、どこに記述するのでしょうか?

".htaccess"と記述するのではなくて、
ErrorDocument 404 /404.html
ErrorDocument 403 /403.html
↑を.htaccessというファイルに記述します。
このファイルは.から始まる特殊なファイル名で、
UNIX系OSの設定ファイル(のようなもの?)だったと思います。

> それから、「ErrorDocument404」というフォルダを作成して、その中に「404.html」を作ればいいのでしょうか?

違います。
.htaccessからの相対パスです・・・といってわかりますか。
とりあえず、.htaccessと同じディレクトリにおいてください。

.htaccessの設置に関してですが、
まずはErrorDocument 404 /404.htmlと書いた.htaccessと
"404 NotFound"ということを書いた404.htmlを用意してください。
この2つのファイルをトップページのindex.htmlのあるディレクトリに
おいておいてください。それだけでいけます。
また、.htaccessは、そのディレクトリ以下すべてのディレクトリに
有効なので、設置するのは1つだけでOKです。

あと、No.1、No.2の方が".htaccess"ということを書いてからレスをするまでに
ちゃんと検索されましたか?日本の検索サイトであればたいてい参考URLの
サイトが最初にヒットするはずなのですが。

参考URL:http://www.mikeneko.ne.jp/~lab/web/htaccess/

投稿日時 - 2002-04-17 22:00:43

ANo.3

このQ&Aは役に立ちましたか?

2人が「このQ&Aが役に立った」と投票しています

回答(4)

ANo.4

「.htaccess」を知らないということは、知識と技量が伴ってないと思いますので、やらない方が良いでしょう。

もし、どうしてもやるのなら、
(1)自分の使っているサーバのhttpdは何か?を調査する
(2)Apatcheを勉強する
(3)「.htaccess」を勉強する

そして、それが理解できてからだと思います。
「.htaccess」は便利ですが、大変危険です。
使い方や記述を間違えるとサーバがパニックになり、レンタル会社から膨大な損害賠償がくるかも知れません。
それに、そういったことをする人は、自分の家でサーバを立てて、動作確認をしてから実際のサーバに転送するべきですよ。

投稿日時 - 2002-04-17 23:44:49

ANo.2

Lio

ご利用のサーバーがApacheであれば
.htaccess
の記述で指定できます。
例として
ErrorDocument 404 /404.html
ErrorDocument 403 /403.html
という感じで出来ます。

もし、Apache以外若しくはサーバーが.htaccessの使用を許可していない場合は、当方の知識では不十分のため、他の方に譲りたいと思います。

投稿日時 - 2002-04-17 21:02:49

補足

えっと、「.htaccess」というのは、どこに記述するのでしょうか?
それから、「ErrorDocument404」というフォルダを作成して、その中に「404.html」を作ればいいのでしょうか?

すみません。独学でやってきたので、知らないことが多すぎるんです。
詳しく教えてくださると幸いです。

投稿日時 - 2002-04-17 21:15:38

ANo.1

.htaccessで指定することが出来ます

投稿日時 - 2002-04-17 20:42:32

補足

すみません(;_;)
もう少し具体的に説明してくださると助かるのですが…。

投稿日時 - 2002-04-17 21:20:10

あなたにオススメの質問