DNSサーバを切り替え後、表示されない場合。
-
DNSサーバが変更になり、ページ自体が表示されなくなりました。
サーバーの DNS が変更になったのでしょうか? クライアント側の DNS が変更になったのでしょうか?
グローバルIPアドレスが変更になったためだと思われますが、
これは DNS の変更とは話が違います。これも、サーバーのグローバル IP アドレスが変更になったという意味でしょうか? クライアント側でしょうか?
そもそも、あなたの WordPress ウェブログの設置方法がよく分かりませんので、それを書いてもらえないでしょうか? これでは状況が不明です。
・レンタルサーバーに収容しているのか、自宅サーバーなのか。
・レンタルサーバーの場合、業者はどこか/共用サーバーか、専用サーバーか。ドメイン名は業者のドメインか、独自ドメインか。
・自宅サーバーの場合は、固定 IP か、動的 IP か。動的 IP の場合、ドメイン解決に使っている業者はどこか。ドメイン名は ISP のサブドメインか、独自ドメインか。
・独自ドメインなら、具体的なドメイン名は何か、できれば書いてください。lilyfanさん
回答ありがとうございます。
書き方が悪くてごめんなさい。
会社のサイトにWhatsNewページとしてWordPressにリンクしています。
先月末までは、レンタルサーバ上に弊社のサイトがあったのですが、
今月から自社サーバに変更になりました。
変更になった後、ページが表示されなくなり、
「ページが見つかりません。HTTP 404 – ファイル未検出」
サーバのグローバルIPアドレスが変更になりました。設置方法は、外注の方に頼んだのでよく解らないのですが、
ドメインは、独自ドメインで、http://www.ccmedico.com/ です。よろしくお願いたします。
横レス失礼します。
まず気になったのが、サイト本体はレンタルサーバ上にあったのはわかりましたが、
wordpressは同じレンタルサーバで運営(同じドメインで)されてたのでしょうか?
(今月から自社サーバへ変更されたとの事ですが、wordpressも自社サーバへ移したのでしょうか?)※wordpressも自社サーバへ移したと仮定して書きます。
http://www.ccmedico.com/よりWhatsNewのLinkを見ると
http://www.ccmedico.com/wordpress/へ設定されていますね。しかし、クリックするとhttp://splash.dnsdojo.com/wordpress/
へ飛ばされてますね。.htaccess等でリダイレクト等の設定をされているのではないでしょうか?
$ host http://www.ccmedico.com
http://www.ccmedico.com has address 219.117.251.197
$ host splash.dnsdojo.com
splash.dnsdojo.com has address 219.117.251.193同一serverで複数ドメインを運営しているのでしたら、
バーチャルホストの設定やsplash.dnsdojo.comでACCESSできるかを
確認してください。
(Not Foundが上の両ドメインで同じ内容なので同一server上かなと推測してます。)下記は予断ですが・・・
エラーページにてApacheのバージョン表示はよろしくないと思います。横からすみません。
301リダイレクトのようです、
.htaccessか他の方法でリダイレクトしているようです。
問題はDNSではなさそうな・・・気がします。wordpressは同じレンタルサーバで運営(同じドメインで)されてたのでしょうか?
(今月から自社サーバへ変更されたとの事ですが、wordpressも自社サーバへ移したのでしょうか?)これも重要なポイントですね。これが判明しないと回答できません。
下記は予断ですが・・・
エラーページにてApacheのバージョン表示はよろしくないと思います。これは意見が分かれる話ですね 😉 「バージョン表示していても、(きちんとメンテナンスしていれば) さほど問題ない」という考え方もあります。わたしは「メジャーバージョンぐらいなら表示しておいてあげよう」という方針にしています 😉
似た話として「WordPress のバージョンを HTML ヘッダに出すのはよくない」という「セキュリティー対策」を見かけることがありますが、上記と同様、有効かどうかは疑問がありますね。個人的には、WordPress のバージョンは出してもらっていた方が助かります 😉
lilyfanさん
これは意見が分かれる話ですね 😉 「バージョン表示していても、(きちんとメンテナンスしていれば) さほど問題ない」という考え方もあります。わたしは「メジャーバージョンぐらいなら表示しておいてあげよう」という方針にしています 😉
おっしゃる通りですが・・・ちゃんとメンテされてないので^^;
言葉足らずでしたね。気をつけます^^;
とスレ違いのレスして申し訳ないです。おっしゃる通りですが・・・ちゃんとメンテされてないので^^;
言葉足らずでしたね。気をつけます^^;んんん? 「ちゃんとメンテナンスされていない」ために、「バージョン表示を隠してセキュリティーを確保したつもりになっている」のでしょうか?? もしそうだとしたら、あまりよろしくないと思います。単にごまかしているだけです。これは人によって意見が異なるものではないですよ〜〜。
kentanjpさん
レス、ありがとうございます。>まず気になったのが、サイト本体はレンタルサーバ上にあったのはわかりましたが、wordpressは同じレンタルサーバで運営(同じドメインで)されてたのでしょうか?
(今月から自社サーバへ変更されたとの事ですが、wordpressも自社サーバへ移したのでしょうか?)
★はい。今月から自社サーバ内にもデータは移しております。※wordpressも自社サーバへ移したと仮定して書きます。
http://www.ccmedico.com/よりWhatsNewのLinkを見ると
http://www.ccmedico.com/wordpress/へ設定されていますね。
しかし、クリックするとhttp://splash.dnsdojo.com/wordpress/
へ飛ばされてますね。
★これは、自社サーバにデータ移行の前に、2週間ほど、検証するためにhttp://splash.dnsdojo.com/で新しいWEBページ(wordpressも)含めて、表示されるように外注の方にお願いしていたからです。>.htaccess等でリダイレクト等の設定をされているのではないでしょうか?
$ host http://www.ccmedico.com
http://www.ccmedico.com has address 219.117.251.197
$ host splash.dnsdojo.com
splash.dnsdojo.com has address 219.117.251.193
★このhttp://splash.dnsdojo.com/(外注のドメインをお借りしてたので)に飛ばされているのを解除するのは、私のほうでできますでしょうか?>同一serverで複数ドメインを運営しているのでしたら、
バーチャルホストの設定やsplash.dnsdojo.comでACCESSできるかを
確認してください。
(Not Foundが上の両ドメインで同じ内容なので同一server上かなと推測してます。)
下記は予断ですが・・・
エラーページにてApacheのバージョン表示はよろしくないと思います。
★エラーページのApacheのバージョン表示を非表示にするには、
どのように設定したらよいのでしょうか?
設定の仕方がよく解らないのでお教え願えますでしょうか。taikikenさん
レスありがとうございます。>301リダイレクトのようです、
.htaccessか他の方法でリダイレクトしているようです。
問題はDNSではなさそうな・・・気がします。
★これは、たぶん、新しいサーバに移す前に検証のために
飛ばしている命令が残ってるということみたいだったです。lilyfanさんへ
レスありがとうございます。>wordpressは同じレンタルサーバで運営(同じドメインで)されてたのでしょうか?
(今月から自社サーバへ変更されたとの事ですが、wordpressも自社サーバへ移したのでしょうか?)
これも重要なポイントですね。これが判明しないと回答できません。
★はい、実際には、レンタルサーバ上にもあったと思います。
(設定は外注の方がなさったので)
まだwordpressは実働はしていませんでしたが。
それで今月、自社サーバにデータを移しました。
(wordpressのデータも)
ただ、2週間ほど前に、自社サーバが稼働する前、
検証のために外注さんのhttp://splash.dnsdojo.com/
をお借りして、自社URLを入力するとそちらに飛ばしていただいていました。★バージョン表示の件は、弊社ではWeb担当が私しかおりませんので、お恥ずかしいですが、よく解らないのが現状です。
taikikenさん
レスありがとうございます。個別に返信いただかなくともけっこうです。スレッドを見れば分かりますから。
★このhttp://splash.dnsdojo.com/(外注のドメインをお借りしてたので)に飛ばされているのを解除するのは、私のほうでできますでしょうか?
サーバーの.htaccessをまずご覧になったらいかがでしょう。
ファイルがそもそも、あるのかないのか?
あれば何が書いてあるのか?taikikenさん
了解いたしました。サーバのwordpressのフォルダの中を探しましたが、
.htaccessというファイルはありませんでした。ccm-sさん
.htaccessで設定されてない場合、Apacheの設定ファイル(httpd.conf)にて
リダイレクトの設定がされてる可能性があります。Apacheのバージョン表示につきましても、Apacheの設定ファイル(httpd.conf)にて
非表示/表示の設定ができます。しかしながら、意味もわからずに公開サーバの設定ファイルを触るのは危険なので、
自社サーバの環境を作った外注さんへ確認するほうがいいと思われます。lilyfanさん
んんん? 「ちゃんとメンテナンスされていない」ために、「バージョン表示を隠してセキュリティーを確保したつもりになっている」のでしょうか?? もしそうだとしたら、あまりよろしくないと思います。単にごまかしているだけです。これは人によって意見が異なるものではないですよ〜〜。
企業での使用との事でしたので安易にバージョンを変更できない場合(独自アプリ仕様の場合とか)もあるので、そういう環境の場合を考慮して書きました。
#拝見したところこのサーバは最新が入ってないので。
#上げれない可能性があるなら見せるよりは見せないほうが、対象バージョンの脆弱性がわからない分、マシと思います。
#攻撃対象になれば同じですけどね(苦笑)あくまでも私の意見ということで。
この辺りでこの話題はclauseしましょう。サーバのwordpressのフォルダの中を探しましたが、
.htaccessというファイルはありませんでした。
- トピック「DNSサーバを切り替え後、表示されない場合。」には新たに返信することはできません。