このQ&Aは役に立ちましたか?
HTTP404
2017/07/12 08:00
お尋ねします。
私のHPですが(ヤフーなど検索サイトで、「きもの新聞WEB版」で検索すれば、今までは見られましたが・・)現在検索すると、見出しは「きもの新聞WEB版」で出てきますが、上部のアドレス窓の右側に「HTTP404」と出てきて、クリックしても画面が反映されません。
10日ほど前に、本体のHP「きもの風土記」を、リニュアルなどいろいろ編集していた時に、何かしたのか、「きもの風土記」の右にある「リンクと情報1」の中にある「きもの新聞」をクリックした時に、リンクが外れているのに気が付き、同時にヤフーでも上記の通り、反映されていないことに気づきました。
その後、手直しし、「きもの風土記」からはリンクされ「きもの新聞」の画面は見られますが、ヤフーなどではタイトルは出てきますが、「HTTP404」で本体にはつながりません。
長々とした文章で分かりにくいと思いますが、例えばURLを変えるとか、ほうっておくとか、何かをすれば反映されるでしょうか。
お知恵お貸しください。
ちなみに、WIN10で、ビルダーを使っております。また、自分のPCのせいかもしれないと思い、友達のPCで試しましたが、同じ状況です。
よろしくお願いします。
※OKWAVEより補足:「富士通FMV」についての質問です。
質問者が選んだベストアンサー
検索結果として表示される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件目)
mustangkazushi さん、こんにちは。
確かにヤフーサイトに転送したんでしょうか?転送したなら、ヤフーのウェブページサイト用のコーナーに連絡ください。転送先を間違えているか、あちらの手違いでサーバーの中身であるウェブページを変更していないかもしれませんね。
はじめまして。
先の方のご回答にあるように、404エラーはサーバ上にデータが存在しない(見つからない)場合に表示されるエラーコードです。
Google検索等で見つかる問題のアドレス
http://mustang.c-mash.co.jp/kimonosinnbun.htm
は確かに404ですが、末尾を.htmから.htmlに変更すると恐らく更新された最新版だろうページが表示されます。
察するに10日前の編集で、これまでhtmでアップデートしていたものをhtmlに書き換えてしまったがため、「htmのページはないから404(htmlはあるけど教えてあげないよ)」と処理されているのではないでしょうか?
ご確認お願い致します。