![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e6f04cf)
最近ホームページの構成を変更したんですが、検索エンジンから来てルートディレクトリに該当するHTMLファイルがないとpage not foundになってしまいます。
そこで、どんなHTMLファイルにきてもTOPページのindex.htmlに飛ばせる方法ってありますか?
確かhttp://www.directnic.com/ではhttp://www.directnic.com/xxxx とどんなサブディレクトリを指定してもTOPページに行くようになってます。
No.3ベストアンサー
- 回答日時:
まず、#2 の方が提示されている様に
.htaccess ファイルを用いて実現できると思います。
(簡単な例示:ErrorDocument 404 /index.html
DocumentRootから見た絶対パスを記します。)
ただ、ご希望の仕掛けそのままを実現する事は再考をお勧めします。
それはTOPページへ即 飛ばす事です。
閲覧者が当該ページがない事を認識できない可能性があります。
それから質問で提示のサイトも単にTOPページに飛ばしているのではなく、
CGIを用いてエラー情報を編集しているか別のページでTOPページと類似の記述がされている物と思われます。
よって.htaccess ファイルを用いてエラーページを自作してそちらをエラー時に表示する様に指定して、
エラーページにてTOPページと同等の情報を記述しておくかTOPページへのリンクなり自動更新を用意する事をお勧めします。
参考URL:http://www.shtml.jp/htaccess/404.html
No.4
- 回答日時:
サーバーの設定にもよりますが、できれば.htaccessファイルを作成し、リダイレクトの設定をすることをお勧めします。
リダイレクトの方法にもいろいろありますが、過去のページの価値を引き継げる、301リダイレクトをグーグルも推奨しています。
参考URL:
https://digital-marketing.jp/creative/site-renew …
![](http://oshiete.xgoo.jp/images/v2/common/profile/M/noimageicon_setting_11.png?e6f04cf)
No.2
- 回答日時:
No.1
- 回答日時:
こんにちは
そのサイトがオリジナルのエラーページを用意していて,そのエラーページが表示されるとトップのindex.htmlへ飛ぶようになっているんだと思いますよ.
だから独自のエラーページを用意できる環境ならばできますが,そうでなかったら無理だと思います.
一般的なプロバイダではできないのではないでしょうか?
逆に,ご自分でウェブサーバを構築されているのであればできます.
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(IT・Webサービス) 301リダイレクトの使い方について 7 2022/04/05 17:50
- その他(プログラミング・Web制作) 恒久的リダイレクトについて 2 2023/07/13 15:58
- JavaScript スマフォではボタンを表示させたくない 2 2023/01/20 14:26
- HTML・CSS HTMLとcssでページを作っています。右図のような形にしたいのですが、margin topで指定す 3 2023/06/08 23:39
- Visual Basic(VBA) VBAでWEBサーバー上に保存されたPDFファイルのリンク有効チェックについて 1 2022/11/11 16:04
- ホームページ作成・プログラミング 検索にヒットしないページを作った後の確認方法 3 2022/07/21 17:37
- YouTube youtubeのTOPページの動画紹介画面の並び方を変えたいです。 1 2023/03/18 09:25
- HTML・CSS HTMLとCSSによるWebページ生成について。この絵で「ochawan」の文字を枠全体の上から10 4 2023/02/28 23:17
- Excel(エクセル) 【エクセルマクロ】既に開いているIEの、サイズや表示位置を変更するには 4 2022/12/01 22:57
- ホームページ作成・プログラミング パスワードつきホームページ トップページ以下はどうなる 6 2022/08/16 12:04
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
大文字はできるだけ使わない方...
-
FFFTPを使ったアップロードがで...
-
Tera Termでのコマンド流し込み...
-
Thunderbird 振り分けされなく...
-
フォルダのサムネイル画像
-
C:\\Documents and Settingsが...
-
2010でShiftキーを使っても自動...
-
元のフォルダに矢印キーで帰りたい
-
コマンドの戻り値が「130」
-
【マクロ】フォルダを2つのモ...
-
ADでユーザ名と表示名をコマン...
-
ブラウザにIPアドレスを直打ち...
-
大量のフォルダへのハイパーリ...
-
error RC2104について
-
NetBTエラーとbrowserエラーが多発
-
ADのDC移行の手順を教えてください
-
DIGコマンドでstatusがREFUSED...
-
xcopyバッチを管理者として実行...
-
コマンドプロンプトの使い方
-
FTPのログイン履歴を取得するに...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
大文字はできるだけ使わない方...
-
FFFTPを使ったアップロードがで...
-
Apacheで特定のファイルのみア...
-
XAMPPで外部からアクセスする方法
-
HTMLで大文字と小文字を区別し...
-
存在しないページを指定してもT...
-
XAMPPのドキュメントルート変更...
-
ASPページを開くとユーザー名と...
-
BASIC認証でダイアログが開かない
-
public_htmlは必要でしょうか?
-
リンク先指定のフォルダーがブ...
-
ルート相対パス
-
.htaccessによる検索結果からの...
-
htmlでサーバのディレクトリを...
-
ホームページのファイル構成の...
-
シンボリックリンクでドキュメ...
-
「メンテナンス中」と表示するには
-
Thunderbird 振り分けされなく...
-
Tera Termでのコマンド流し込み...
-
フォルダのサムネイル画像
おすすめ情報