サポート » 使い方全般 » サイトが表示出来ません

  • 初めてWordPressをインストールしました。
    環境は以下の通りです。
    WordPress 2.5.1
    OS Vine Linux 4.2
    Apache2 2.2.3
    PHP 5.2.5
    MySQL 5.0.27

    サーバー側のブラウザで
    http://127.0.0.1/wordpress/
    でアクセスすると問題なくサイトが表示されますが、
    Windouwsパソコンから、
    http://192.168.*.*/wordpress/
    でアクセスすると、「Internet Explorer ではこのページは表示できません」
    となりサイトが表示されません。
    プロキシを通して外部からアクセスしても同様です。

    そこで、一般設定の、WordPressのアドレスとブログのアドレスを見ると、
    http://127.0.0.1/wordpressとなっており、これを
    http://*****.*****.jp/wordpress
    に変更し、プロキシを通して外部からアクセスしたらサイトが表示されました。
    但し相変わらず、http://192.168.*.*/wordpress/では、Windouwsパソコンからは表示されません。
    ところがサーバー側でもhttp://127.0.0.1/wordpress/にアクセスしてもサイトが表示出来なくなりました。

    また、http://127.0.0.1/wordpress/wp-login.phpにアクセスすると、
    ログイン画面が出るのですが雰囲気が違います。(携帯サイトの様な感じかな)
    ログイン後設定等は出来るのですが何でだろうと思っております。
    自宅でブログを更新していく上で、プロキシを通してサイトを見る事が出来ないのは辛いのですが
    WordPressの仕様なのでしょうか。
    お教え下さい。

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • モデレーター IKEDA Yuriko

    (@lilyfan)

    WordPressの仕様なのでしょうか。

    結論から言うと仕様です。一般設定の WordPress アドレス/ブログアドレスは「全世界からアクセス可能なアドレス」(== FQDN ないしグローバル IP アドレス を使ったもの) である必要があります。したがって、

    そこで、一般設定の、WordPressのアドレスとブログのアドレスを見ると、
    http://127.0.0.1/wordpressとなっており、これを
    http://*****.*****.jp/wordpress
    に変更し、プロキシを通して外部からアクセスしたらサイトが表示されました。

    という動作は、まさに仕様通りです。また、Canonical URI (標準 URI) の仕組みによって、IP アドレスでアクセスしても一般設定で入力した FQDN を使ったアドレスに補正されたりします。

    但し相変わらず、http://192.168.*.*/wordpress/では、Windouwsパソコンからは表示されません。
    ところがサーバー側でもhttp://127.0.0.1/wordpress/にアクセスしてもサイトが表示出来なくなりました。

    というのは、あなたの自宅サーバー環境の問題です。WordPress の問題ではありません。自宅内 LAN からグローバルな FQDN である http://www.example.com/ のようなアドレスでアクセスできるように設定すれば解決するはずです。

    おそらく自宅サーバーだと思いますが、その場合は、それぐらいのネットワーク知識はあると思いますので、がんばってみてください。

    あと、余談ですが、ウェブログアドレスに「wordpress」という文字を含むのは好ましくありません。インストール説明にそういう文字列を含んでたりするのですが、それは説明が不適切です;-)
    そうしてしまうと、遠い将来、WordPress が名前を変えたり、WordPress 以外のツールに乗り換えたりした場合、とたんに URL がかっこ悪くなります。また、「WordPress」は商標なので、むやみに使うことは認められていません。(まあ、タグやカテゴリーで「WordPress」を使うぐらいは大丈夫かと思いますが)。

    トピック投稿者 yoko

    (@yoko)

    lilyfan様ありがとうございます。
    何となく、胸に痞えていたものが取れた様な気がしました。

    >あなたの自宅サーバー環境の問題です。WordPress の問題ではありません。
    >自宅内 LAN からグローバルな FQDN である http://www.example.com/ のようなアドレスでアクセスできるように設定すれば解決するはずです。

    正直この一文がいまだに解らないところでです。
    このフォーラムの中を見て周り、解決策としてこれかなと思った文面で「FQDN」がありました。
    この連休中ネットで検索したり勉強してみましたが、どうも言語(私の知識)の壁があるようです。
    恥ずかしながら、50歳近くなってからLinuxを独自で勉強しホームページを開設しました。
    全てを教えて欲しいとは言いませんが、参考になるサイト等がありましたら、
    お教えて頂けないでしょうか。

    それと、アドレスの「wordpress」について、ご忠告ありがとうございます。
    よろしくお願い致します。

    モデレーター IKEDA Yuriko

    (@lilyfan)

    FQDN というのは日本語で言うと「完全修飾ドメイン名」です。ちょっと検索すると出てきますよ。ウィキペディア日本語版のFully_Qualified_Domain_Nameを読んでみて、そこから関連項目を次々とあたっていくと、理解できるかもしれません。

    恥ずかしながら、50歳近くなってからLinuxを独自で勉強しホームページを開設しました。

    いえいえ、50歳というのは、まだまだチャレンジする年とだと思いますが、自宅サーバーをやられているんですよね? それだと、FQDN という言葉を知らないのは、かなりの勉強が必要かと思います (ネットワークの基礎ですから)。

    体系的に勉強するならば、DNS & BIND あたりを読んでみるのがベストでしょう。余分と思われる内容も多いのですが、下手な初心者向けの本よりははるかにマトモですし。

    トピック投稿者 yoko

    (@yoko)

    lilyfan様ありがとうございます。
    紹介していただいたサイトで、脳みそをフル回転して勉強してみます。
    恥ずかしながら、ノートパソコンで自宅サーバーを構築しています。
    ホームページを開設し3年ほどですが、ここまで来るのに試行錯誤でした。
    ブログを本格的に始めようとしてWordPressに決めた次第です。
    今までは自力で何とかなったのですが、
    悔しいことに今回はどうにもならず投稿致しました。
    ネットワークの基礎知識が必要な事は、重々承知していましたが、
    こんな親爺でもできるのかな?なんて思っておりました。
    諦めず頑張ってみます。
    しかしLinixは文字化けやら、なんだかんだと問題が発生しますね。
    そこに挑戦するのが結構楽しいかったりします。
    ありがとうございました。

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • トピック「サイトが表示出来ません」には新たに返信することはできません。