本文へ移動
サポートシェアリングソリューション
OKWAVE Plus

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

ベストアンサー

HTTP404

2017/07/12 08:00

お尋ねします。

私のHPですが(ヤフーなど検索サイトで、「きもの新聞WEB版」で検索すれば、今までは見られましたが・・)現在検索すると、見出しは「きもの新聞WEB版」で出てきますが、上部のアドレス窓の右側に「HTTP404」と出てきて、クリックしても画面が反映されません。
10日ほど前に、本体のHP「きもの風土記」を、リニュアルなどいろいろ編集していた時に、何かしたのか、「きもの風土記」の右にある「リンクと情報1」の中にある「きもの新聞」をクリックした時に、リンクが外れているのに気が付き、同時にヤフーでも上記の通り、反映されていないことに気づきました。
その後、手直しし、「きもの風土記」からはリンクされ「きもの新聞」の画面は見られますが、ヤフーなどではタイトルは出てきますが、「HTTP404」で本体にはつながりません。
長々とした文章で分かりにくいと思いますが、例えばURLを変えるとか、ほうっておくとか、何かをすれば反映されるでしょうか。
お知恵お貸しください。
ちなみに、WIN10で、ビルダーを使っております。また、自分のPCのせいかもしれないと思い、友達のPCで試しましたが、同じ状況です。
よろしくお願いします。


※OKWAVEより補足:「富士通FMV」についての質問です。

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

ベストアンサー
2017/07/12 10:00
回答No.3

検索結果として表示されるURLは
http://mustang.c-mash.co.jp/kimonosinnbun.htm
で、現在、Webページ内からリンクされているURLは
http://mustang.c-mash.co.jp/kimonosinnbun.html
となっているようですね。

ファイルの拡張子、「.htm」と「.html」の違いは、Webでは明確に区別されます。
「.html」の方が正式ですので、現在の状態で正しいと言えば正しいです。
しかし、検索エンジンがあなたのページを再訪し、「きもの新聞」topページが、~.html の方だ、と覚えなおすまで、検索結果として「.htm」の方が表示され、検索結果からクリックすると「404 Not found(ページが見つからない)」と言うエラーになってしまうのですね…。

検索エンジンにURL変更を通知するには、Webサーバー側の設定でページ転送を設定するのがベストです。

具体的には、Webルートに存在する .htaccess ファイルを編集し、次の一行を追加します。
---- .htaccess ファイルに追加 ---
Redirect permanent /kimonosinnbun.htm http://mustang.c-mash.co.jp/kimonosinnbun.html
---- (改行されて見えるかもしれませんが1行です、そのままコピペしてください) ----

これが設定できれば、サーバーレベルでURL転送され、検索エンジンもURL変更を認識し、そのうち検索結果URLも書き換わるでしょう。

でも、.htaccessが無い・作れない、あるいは編集権限が無いなどの場合は、非推奨ですが、HTMLファイルによるURL転送の方法もあります。

具体的には、以下のファイルを kimonosinnbun.htm のファイル名で保存し、置いておきます。

---- kimonosinnbun.htm ここから ----
<html><head>
<meta http-equiv="refresh" content="0; URL=http://mustang.c-mash.co.jp/kimonosinnbun.html">
</head><body>URL moved.</body></html>
---- ここまで ----

このファイルを置いておき、アクセスすると、一瞬「URL moved.」の文字が見えるかもしれませんが、新URLにリダイレクトされ、ページ表示されるでしょう。

一応この0秒リダイレクトも、Google等はURL移動だと認識してくれたと思うので、検索結果もそのうち書き換わってくれるかもしれません。(Yahooはどうでしたかね…。)

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

この質問は投稿から一年以上経過しています。
解決しない場合、新しい質問の投稿をおすすめします。

質問する

その他の回答 (4件中 1~4件目)

2017/07/12 10:33
回答No.4

mustangkazushi さん、こんにちは。

確かにヤフーサイトに転送したんでしょうか?転送したなら、ヤフーのウェブページサイト用のコーナーに連絡ください。転送先を間違えているか、あちらの手違いでサーバーの中身であるウェブページを変更していないかもしれませんね。

2017/07/12 09:55
回答No.2

はじめまして。
先の方のご回答にあるように、404エラーはサーバ上にデータが存在しない(見つからない)場合に表示されるエラーコードです。
Google検索等で見つかる問題のアドレス
http://mustang.c-mash.co.jp/kimonosinnbun.htm
は確かに404ですが、末尾を.htmから.htmlに変更すると恐らく更新された最新版だろうページが表示されます。
察するに10日前の編集で、これまでhtmでアップデートしていたものをhtmlに書き換えてしまったがため、「htmのページはないから404(htmlはあるけど教えてあげないよ)」と処理されているのではないでしょうか?
ご確認お願い致します。

2017/07/12 09:24
回答No.1

このエラー (HTTP 404 未検出) は、Web サーバーに接続されたが、指定のページが見つからなかったことを意味します。Web ページが一時的に利用できない、Web サイトが変更された、Web ページが削除されたなどの状況が考えられます。

ということのようです。

お礼をおくりました

さらに、この回答をベストアンサーに選びますか?

ベストアンサーを選ぶと質問が締切られます。
なおベストアンサーを選びなおすことはできません。