localhostでサイトが変わらない

このQ&Aのポイント
  • localhostでサイトが変わらない症状が発生しました。解決策を教えてください。
  • localhostのURL(127.0.0.1)でサイトが変わらない問題への解決策を教えてください。
  • localhostのキャッシュさせない設定方法を教えてください。
回答を見る
  • ベストアンサー

localhostではサイトが変わらない

我が家では「HTTPD」で家庭内lanを構築しています。 これまでI/E8を使っていましたが、その時には問題在りませんでした。 このほど、firefoxに換えたのですが、それから以下の症状が発生しました。 解決策を教えてください。 何個かのサイトを持っており、 それを「HTTPD」で立ち上げるのですが、直前のサイトが表示されます。 アドレスバーの右端にある右周り矢印「この頁を再読込します」を押すと、 希望の(実設定の)サイトが表示されます。 urlがlocalhost(127.0.0.1)だからでしょうか。 勿論キャッシュをさせなければ※問題在りません。 (希望のサイトが即表示されます。) 出来れば、localhostだけキャッシュさせず、他のサイトはキャッシュ有効が理想です。 宜しくお願いします。 ※キャッシュをさせない→オプションの詳細/ネットワークでキャッシュサイズを0とする。

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

  • ベストアンサー
回答No.1

なにか、根本的なところに問題を感じましたが。 localhostは自分自身ですよね。 キャッシュはブラウザが行っているものの キャッシュさせるかは、コンテンツ=HTMLが行っているので、 http://www.tagindex.com/html_tag/page/meta_pragma.html これを入れることで、OKにはなりそうなのですが。。。。。。 その前に、名前何とかするべきではないかと、 NSは作ってないのですか? あと、 >我が家では「HTTPD」で家庭内lanを構築しています。 これ言葉が変ですので、 ローカルネットワーク上にHTTPサーバーがあるだけ。ってことです。 HTTPは、LANを構築するのと無関係ですので。 あと、自分自身にも名前ありませんか?PCネーム それでアクセスは可能ですよ。 例、pc999 -> 192.168.1.20 (仮) になっているとき、 http://pc999 でページ表示できます。 192.168.1.20 と 127.0.0.1 はVirtualHostで指定すれば個別で正しい表示も行えますよ。 あと、カテ違いだと思うので、技術系フォーラムのほうがいい結果得られますよ。 ということで、回答ですが、 先ほどの、キャッシュ制御を参考にしてみてもらえますか?

nagahaha
質問者

お礼

早速有り難うございました。 色々書いて頂きましたが、了解しました。 確かに書き方が変でしたね。 質問が下手でしたが、指摘いただいたことは当てはまりませんでした。 教えていただいた、キャッシュ制御をやってみます。 お世話になりました。

関連するQ&A

  • WordPressサイトの外部公開方法を教えて3

    WordPressサイトの外部公開方法を教えてください。  (複雑だと思うので順を追って進めたいと思っています) その3 WordPressサイトを外部公開するためWampServer等をどう設定すればよいでしょうか? 【環境】 Windows10Pro64bit  バージョン1607 WampServer  wampserver3.0.6_x64_apache2.4.23_mysql5.7.14_php5.6.25-7.0.10.exe Nuro光に加入、ルーターはZTE社のF660A、 グローバルIP「111.222.33.444(本当のIPアドレスではありません)」は固定 【経緯】 当方、ローカルPC上でWordPressサイトを構築しています。 構築は成功しまして、  C:\wamp64\www 配下に \wpsite1 ディレクトリが作成され、Wampサーバーを起動させてから IE11のアドレスバーに  http://localhost/wpsite1/ を入力するとWordpressサイトが表示されるようになっています。 このサイトを外部に公開するためF660Aにポートフォワーディング設定を行いました。  http://www.cman.jp/network/support/go_port.cgi にてポート開放結果を調べてみると  ホスト:111.222.33.444  ポート:80  にアクセスできました と表示されました。 httpd.confの他、httpd-vhosts.confの設定を行い、 WiMAX接続PC(WampServerとLANで繋がっていないPC)から Chromeブラウザのアドレスバーに  http://111.222.33.444/ を入力するとWampServer Homepageが表示されるようになりました。 【質問】 問題はここからです。 この状況でWiMAX接続PC(WampServerとLANで繋がっていないPC)から Chromeブラウザのアドレスバーに  http://111.222.33.444/wpsite1/ を入力しました。 前述(1)と同じようにサイトが表示されるはずと思うのですが、 アドレスバーの文字列が  http://localhost/wpsite1/ に変化してしまい、ページには  「   このサイトにアクセスできません   localhostで接続が拒否されました。   ERR_CONNECTION_REFUSED  」 と表示され、正しくサイトが表示されません。 何故このようになってしまうのでしょうか。 考えられるWampServer等の設定・対処法を ご教授ください。 【補足】 Windowsファイヤーウォールの設定は無効にしてあります。  (プライベートネットワーク、接続済み) F660Aのファイヤーウォール設定も無効にしてあります。 セキュリティソフトは入っていません。 httpd-vhosts.confとhttpd.confは、  「ServerName localhost:80」を→111.222.33.444:80」 に変更してあります。

  • Xoopsをインストールしたところ、http://localhostでの接続もできなくなりました

    サーバ兼クライアント機のFC6に、Apache2(httpd-2.2.4),PHP-4.4.7, MySQL-5.0.41を、それぞれソースからインストールして学習しています。 ブラウザFirefoxで、http://localhost [Enter] として、「It Works !」の表示もされました。 ところが、Xoops 2.6.16a JP をインストールしたところ、 xoopsの表示はおろか、http://localhost での接続もできなくなりました。 http://localhost [Enter] 実行時のエラーメッセージは次の通りです。 ------------ 正常に接続できませんでした。 localhost のサーバへの接続を確立できませんでした。 このサイトが一時的に利用できなくなっていたり、サーバの負荷が高すぎて接続できなくなっている可能性があります。しばらくしてから再度試してください。 他のサイトも表示できない場合、コンピュータのネットワーク接続を確認してください。 ファイアーウォールやプロキシでネットワークが保護されている場合、Firefox による Web アクセスが許可されているか確認してください。 ------------ DocumentRootはデフォルトの/usr/local/apache2/htdocs においてあり、htdocsのパーミッションも777に変更し、iptables と ip6tables いずれも stop(off)にし、SELinux も disabled にしましたが、やはりサーバへの接続ができません。ウイルス対策ソフト等はインストールしていませんし、特別にサーバ負荷がかかるような心当たりはありません。サーバ兼クライアントの1台中で完結していますので、ネットワーク接続の問題も無いと思われます。 原因は何が想定されるでしょうか? 解決の糸口をご教示頂ければ幸いです。

  • WordPressサイトの外部公開方法を教えて1

    WordPressサイトの外部公開方法を教えてください。  (複雑だと思うので順を追って進めたいと思っています) その1 何故アドレスバーにグローバルIPアドレスを入力しても      WordPressサイトが表示されないのでしょうか? 【環境】 Windows10Pro64bit  バージョン1607 WampServer  wampserver3.0.6_x64_apache2.4.23_mysql5.7.14_php5.6.25-7.0.10.exe Nuro光に加入、ルーターはZTE社のF660A、 グローバルIP「111.222.33.444(本当のIPアドレスではありません)」は固定 【経緯】 当方、ローカルPC上でWordPressサイトを構築しています。 構築は成功しまして、  C:\wamp64\www 配下に \wpsite1 ディレクトリが作成され、Wampサーバーを起動させてから IE11のアドレスバーに  http://localhost/wpsite1/ を入力するとWordpressサイトが表示されるようになっています。 ←(1) このサイトを外部に公開するためF660Aにポートフォワーディング設定を行いました。  http://www.cman.jp/network/support/go_port.cgi にてポート開放結果を調べてみると  ホスト:111.222.33.444  ポート:80  にアクセスできました と表示されました。 【質問】 問題はここからです。 この状況でIE11において別タブを開きアドレスバーに  http://111.222.33.444/wpsite1/ を入力しました。 前述(1)と同じようにサイトが表示されるはずと思うのですが、  404 Not Found が表示されます。 なぜWordPressサイトが表示されないのでしょうか? ご教授ください。 【補足】 Windowsファイヤーウォールの設定は無効にしてあります。  (プライベートネットワーク、接続済み) F660Aのファイヤーウォール設定も無効にしてあります。 セキュリティソフトは入っていません。 関係ありそうなhttpd.confファイル記述としては  Listen 80  ServerName localhost:80 となっています。 ちなみに  http://111.222.33.444/ をIE11のアドレスバーに入力するとF660Aの設定ログイン画面が表示されます。

  • アドレスバーの履歴を非表示にしたい

    タイトルどおりなんですが右端にある下向きの矢印を押したときに出るアドレスバーの履歴を非表示にすることはできるのでしょうか? できるのならどう設定したらよいのでしょうか? わかる方、詳しい方、教えてください。 宜しくお願いします。

  • apacheにLocalhost名でアクセス

    現在稼動しているシステムに対して VMからクローンを作成してテスト環境を作成しようとしています。 クローン自体は作成できたのですが その中で稼動しているapacheの修正で困っています。 現象としては、ブラウザ(Firefox)より http://localhost でアクセスすると http://www.example.com/ のように出てきて、そちらにアクセスしてしまいます。 (http://www.example.com/ はクローン元で設定されていたドメインです) /etc/hosts は確認して、デフォルトに戻しており httpd.conf についてもデフォルトの設定ファイルに置換えしてみましたが やはり、http://www.example.com/ とクローン元で設定したドメイン名を参照しにいってしまいます。 (httpd.confのServernameについても初期状態なのは確認しています) 現在、外部アクセスは行わないよう、NICの設定は外しているので DNSでの変な名前解決を行っているとも思えません。 構築した担当者はすでに不在との事で設定箇所の確認ができない状態です。 その他に確認、修正を実施するべき部分はありそうでしょうか。

  • FireFox3正式版を使ってる人へ

    アドレスバー(URLを直接入力できるバー)の右にある黒三角の下矢印をクリックするとサイトの名前やURLが12個ぐらい表示されます。 履歴が残ってるのかと思って、「プライバシーの消去」でクッキー、キャッシュ、履歴など全て削除してもまったく消えません。 さらにFireFoxを終了時にプライバシー情報を全て削除するにしているのですが、次に起動したときにも同じように残ったままです。 なにか設定が悪いのか?それともFireFoxのバグでしょうか? FireFox3正式版を使ってる人いましたら確認願います。

  • アドレスバーに過去入れた表示を削除するには?

    アドレスバーの右端にある矢印をクリックすると過去表示したサイト名が出ますが、それを削除するにはどうすればいいですか? また、全ての履歴したい場合、「インターネットオプションで履歴のクリア」と「最近使ったファイル」で削除する以外にやることはありますか?

  • IISでローカル内からhttp://localhostと入れても表示されない

    windows2000 server で「既定のWebサイト」上でサービスを開始させました。 ちゃんと表示されるかと思いインターネットエキスプローラを開き http://localhost と入力して表示されるか試したのですが、下記のようなメッ セージが表示され閲覧する事ができません。 何か打開策はありますでしょうか? エラー リクエストされた URL は取得できませんでした -------------------------------------------------------------------------------- 以下の URL を取得した際に: http://localhost/ 次のエラーが発生しました: 以下のホスト名の IP address を調べられません. localhost DNS サーバが以下のエラーを返しました: Name Error: The domain name does not exist. この意味は次の通りです: キャッシュは URL 中のホスト名から IP address を調べることができませんでした. アドレスが間違っていないか確認してください.

  • Active Directoryのサイトについて

    はじめまして。 サイトの概念がいまいちつかめないので、教えてください。 1つのドメインに2つのドメインコントローラを用意しました。 そして192.168.1.0/24をサイトAに、192.168.2.0/24をサイトBにサイトリンクを貼ったのですが、192.168.2.100のメンバPCが192.168.1.0/24の方のドメインコントローラにログオンしてしまいます。 サイトを構築することによって、同じセグメントのサイトBの方にログオンすると推測していたのですが・・・ 現在、ADの勉強をしているのですが、サイトの概念について間違って理解していますか? 原因の推測としては、サイト構築の直前に、192.168.1.0/24のドメインコントローラにログオンしていたことでログオン先情報がキャッシュに残っているのではないかと考えています。 もしそうであれば、キャッシュを消す方法についてご教授いただけないでしょうか。 なお、サイト構築してから、サーバPCの再起動は行っていません。 サイトの設定を行ったら、サーバPCを再起動する必要があるのでしょうか? よろしくお願いします。

  • サイトアクセス時の初回読み込みが遅い

    Windows7でFIrefoxを使用していたら、突然各サイトへの初回アクセス時の読み込みが 異常に遅い、もしくは画像などのパーツをうまく読み込まずに表示されるようになって しまいました。 読み込み中に更新もしくは読み込み中にアドレスバーをハイライトさせエンターを 押したりなど二度アクセスするような方法をとれば、いつものように素早く読み込 みコケることもないので、どういう現象なのかよくわからず困っております。 また、全てのサイトではなくランダムというのもわかりません…。 同じネット環境下の他PC、当該PC内の他ブラウザでは起こっていない現象なので ネットの問題というよりはFirefoxの問題かと思うのですが…。 プロファイルデータを維持しつつではありますが、Firefoxの再インストールは 行ってみました。変わりません。 プロファイルデータからなにから全て削除し、クリーンインストールすれば元に 戻るようですが、ブックマーク・履歴・パスワード等の情報・ツールバーなどが 消えてしまうと仕事に影響が出てしまうため非常に困ります…。 サイトアクセスに関する部分だけを修正するなど、何か都合の良い方法があれば いいのですが。なんとか元通りにならないものでしょうか…。 どなた様かのお知恵を拝借できればと思います。よろしくお願いします。