サポート » 使い方全般 » ローカルとグローバルでのレイアウト崩れについて

  • 初めて書き込ませていただきます。

    使用環境は
    CentOS6.3
    apache/2.2.15
    を使用してサーバを建てているのですが、
    二つユーザを作成しその中にWordPressを各導入したんですが、
    一つはローカルで設定を済ませ、もう一方はグローバル?というのでしょうか外から設定を済ませました。

    そこで、ローカルで設定したページを同じグローバル内で見るとレイアウトは崩れず
    グローバルから見るとCSSが働いてないのかただ文がずらずらと並んでいる状態になってしまいます。
    またグローバルから設定したほうも同じように、グローバルから見るとレイアウトは崩れないのですが、サーバと同じローカルから見るとレイアウトが崩れてしまします。

    これはapacheのほうの設定の問題なのでしょうか?

    よろしくお願いいたします。

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

    (@gatespace)

    もしかしてインストール時にどのURLからインストールしました?
    (例えば http://localhost/ など)

    WordPressはダッシュボードの設定>一般の「WordPress アドレス」に基づいて
    スタイルシートや画像などを http:// から出力します。

    ソースを見てスタイルシートなどのURLはどうなってます?

    トピック投稿者 ddss1025

    (@ddss1025)

    返信ありがとうございます。

    はい、インストール時ローカルのほうは 192.168.11.のほうで設定し
    グローバルではグローバルIP(211.…)で友人に設定してもらいました。

    gatespaceさんがおっしゃるとおりローカルで登録したほうは192.168.11.ってなっており
    グローバルで設定したほうは 211.… のようになっていて
    グローバルで設定したものをローカルで見ようとすると 211.… に接続しようとしうまくいかず、これが原因だと思いました。

    サーバと同じネットワーク内のPCでWordPressを閲覧するとき、
    グローバルIP(211.…)の場合192.168.11.のように自動的に直す
    ということはできるでしょうか?
    また別の方法をとることはできるでしょうか?

    モデレーター gatespace

    (@gatespace)

    問題はWordPress以外の所にあると思いますが、
    私、サーバー周りは門外漢なのでちゃんとした回答ができません。

    誰かフォローお願いします。

    状況の整理。

    ローカルでインストールしたWordPress (仮にAとします)
    URL:http://192.168.11.***

    グローバルでインストールしたWordPress (仮にBとします)
    URL:http://211.***.***.***

    Aをローカルから見る(http://192.168.11.***)→ 問題なし
    Bをグローバルから見る(http://211.***.***.***)→ 問題なし

    Aをグローバルから見る()→ CSSが反映されない(CSSの読み込みがローカルのURL)
    Bをローカルから見る()→ CSSが反映されない(CSSの読み込みがグローバルのURL)

    こういった状況でしょうか。

    おそらく、リンクを全て相対パスにしてしまえば解決するんではないかと思います。
    方法は以下のサイトを参考にしてみてください。

    WordPress で URL をすべて相対 URL にする方法

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • トピック「ローカルとグローバルでのレイアウト崩れについて」には新たに返信することはできません。