エックスサーバーのhttp化について

Simplicityの特徴 › フォーラム › Simplicityについての質問 › エックスサーバーのhttp化について

  • このトピックには6件の返信、2人の参加者があり、最後にperiにより10年、 1ヶ月前に更新されました。
6件の返信スレッドを表示中
  • 投稿者
    投稿
    • #44282
      peri
      ゲスト

      お世話になっております。

      エックスサーバーでsimplicity2を利用しています。
      htpps化に興味があり、http://nelog.jp/wordpress-sslの記事を参考に試してみたのですが、2点ほどわからないことがあります。

      1. ワードプレスの管理画面にログインできなくなりました
      具体的には、
      「一般設定」にある
      WordPressアドレス(URL)
      サイトアドレス(URL)
      それぞれのURLの「http」部分を「https」に変更しました。

      その後、管理画面がログアウトされ、本来はhttpsからはじまるアドレスでログインできると思うのですが、当方の環境では従来のアドレス、httpsのアドレスどちらでもログインできません。

      現在はwp-config.phpに
      define( ‘WP_SITEURL’,’http://自分のサイトアドレス’ );
      define( ‘WP_HOME’,’http://自分のサイトアドレス’ );
      を追記してひとまずログインできるような状態です。

      2. https化した場合に、Search Regexでhttp⇒htpps化を行っても、スタイルシートの子テーマが反映されません。親テーマ(simplicity2)の場合は反映されますが、子テーマを適用させると、親テーマのCSSも適用されない状態になります。

      とりあえず、現在はhttpに戻して普通に運用しています。

      web上で検索しても同様の不具合報告は見受けられませんので、当方の環境、設定でのみ起こる現象かもしれませんが、何か対策方法がわかる方がいらっしゃれば、ご教授いただけないでしょうか。

      ちなみに、W3 Total Cacheとクラウドフレアを使用しています。これらを無効にしてキャッシュ削除もしてみましたが、結果は変わりませんでした。

    • #44283
      peri
      ゲスト

      すみません。タイトルがhttp化ですね。htppsになってしまいました。
      検索時にひっかからなくなってしまいますので、管理人様の方で変更可能であればお願いできないでしょうか。

    • #44284
      hidekichi
      ゲスト

      cloudflareは停止しても数時間キャッシュすると思うので、コンパネでデベロッパーモード等にしないとすぐにcssやjavascriptが反映されないかと思います。

      この状態にした上で、シークレットウィンドウやプライベートウィンドウを利用してブラウザにもキャッシュさせないのも大切です。

      設定が正しくてキャッシュが問題ならこれらでイケるんじゃなかろうかと思ったりもします。

    • #44285
      peri
      ゲスト

      デベロッパーモードをONにして、キャッシュをクリアしています。
      ブラウザのキャッシュもクリアしています。

      今までキャッシュの問題で不具合だと勘違いしたことが何回かありましたので、そこは学習しました。

      親テーマはすぐに反映されるのに、子テーマがダメな理由が分かりません。
      子テーマにすると、すべてのCSSが適用されなくなります。

    • #44286
      hidekichi
      ゲスト

      > ブラウザのキャッシュもクリアしています

      クリアするのではなく、させないというのが言いたいことなんです。まぁ削除されているのであればキャッシュではないということなんでしょうが、それができているかどうかは僕らは判断できないので、それならいっそさせない状態で確認してもらうとキャッシュが関係ないということが明確になります。

      > 子テーマにすると、すべてのCSSが適用されなくなります

      この状態がどういうものか知りたいのですが、cssが適用されないというのはいわゆる素のhtmlで出力されているということですかね?
      この時のヘッダでstyle.cssは親子共に読んでいますか?
      またコンソールのネットワークでネットワークエラー、コンソール自体で他のエラー等は含まれていませんか?

      親が問題なくて子に問題があり、子が読み込めていないというだけなら素のhtmlになるということは考えにくいです。親が読めているんですから。ということは、親だけにした時に表示できて子が表示できないなら、子テーマのどこかにエラーがあるかと思うんですよ。
      そうじゃないのであれば親テーマのcssがキャッシュされているとしか思えません。
      子テーマは親テーマのcssを上書きして表示しているわけですが、親テーマの後に子テーマを読み込んで同じセレクタの同じプロパティが上書きされているだけです。その他は親テーマのスタイルなんです。
      子が読めなければ親のスタイルで表示するわけです。ただ、それは子のファイル自体が読み込めていればですが。

      もし何かしらにエラーがアレばcssの読み込み自体がキャンセルされている可能性はあります。ここらを確認してもらうかサイトが見れるならアドレスを念の為公開してもらうのが良いかと思います。

    • #44318
      アバター画像わいひら
      キーマスター

      僕もおそらく、原因はクラウドフレアかと思います。
      現在転送量に問題がないのであれば、ネームサーバーを以前の状態に戻して試していただくことをおすすめします。
      でないと、クラウドフレアで問題が起きているのか、他で問題が起きているかの切り分けが書き込みからだけではできないもので。

    • #44324
      peri
      ゲスト

      お世話になります。
      ネームサーバーをエックスサーバーに戻したら正常に動きました。

      クラウドフレアを停止してキャッシュをクリアするだけではダメみたいです。
      お騒がせいたしました。

6件の返信スレッドを表示中
  • トピック「エックスサーバーのhttp化について」には新しい返信をつけることはできません。
スポンサーリンク
アドセンス(大)
アドセンス(大)