SSLがWordpress CSSを破る


15

私たちは、ネットワークソリューションからSSL証明書を購入しました(最悪の敵には決してお勧めしません)。

どうやらアクティブになっているようです...私たちのドメインでアクティブになっていると言うチェックをいくつか行いました。しかし、私がhttps://www.texasshredderclassic.comに入れたときサイト全体が壊れます。具体的に言うと、「ブレーク」とは、CSSを完全に無効にし、ログインUser + Passwordが機能しなくなったことを意味します(これが手掛かりなのでしょうか?)

Wordpress HTTPSをダウンロードしようとしましたが、管理ページから追い出され、CSSが破損します。

サイト全体で機能するかどうかは気にしません。フォームページ(texasshredderclassic.com/registration)で機能する必要があるだけです。重力フォームを使用してauthorize.netに接続します。

ここに髪を引き裂いているのは、次にどこに行くべきかわからないからです。SSL証明書を持っているようです...いまいましいものを動作させることができません!どんな助けも大歓迎です!


「...サイト全体が壊れる」ということは、喜んで支援を提供したいと思う人にとってはあまり役に立ちません。質問を編集して、表示されている問題や動作を詳しく説明できますか?
スティーブ

提案に感謝し、詳細を追加しました。うまくいけば、これが役立ちます!ありがとう!
user1727053

CSSで問題を見つけることができません。登録ページでも問題ありません。Firebugのエラーまたは証明書/ SSL警告はありません。登録ページに到達するまで。フォームはページが安全でないことを教えてくれます。
スティーブ

スティーブ?
user1727053

ええ、証明書を他にどのようにテストしますか?;)
スティーブ

回答:


34

ログイン部分については、これは私のために働く...

wp-config.phpに次の行を貼り付けます

if ($_SERVER['HTTP_X_FORWARDED_PROTO'] == 'https') $_SERVER['HTTPS']='on';

ただし、次の行の前に実行してください。

require_once(ABSPATH . 'wp-settings.php');

そうすることで、管理パネルを元に戻すことができます...詳細はこちら

また、混合パネルが表示されないようにするには、管理パネルを復元した後、設定、一般に移動し、サーバーURLをhttpからhttpsに変更することを忘れないでください。


1
悲しみ。これについて決して言及しないグーグルでの約12の愚かなSSLの記事を見た後-これは動作します。
ドブラー

これは受け入れられた答えであり、うまくいくはずです!
ミゲル・モタ

Webで使用される最も広いフレームワークであり、数年後もそのような修正が必要です。安定させることができない恐ろしいアーキテクチャ
エルビスチオッティ

これはまだ最新ですか?- :私は2つのプラグインインストールすることにより、それを解決しwordpress.org/plugins/really-simple-sslと- wordpress.org/plugins/remove-http
rubo77を

おかげで、これはうまくいきました。追加のプラグインは不要です。core.trac.wordpress.org/ticket/38273#comment:5
rubo77の

4

WordPressの一般設定に移動し、WordPressアドレス(URL)とサイトアドレス(URL)をHTTPからHTTPSに変更します。

追伸 そして、サイトを壊すすべてのプラグインを無効にします。

これで問題が解決しない場合は、適切なガイドといくつかの手順があります:https : //managewp.com/wordpress-ssl-settings-and-how-to-resolve-mixed-content-warnings


私はSSLでこれをやろうとした友人がいて、彼がワードプレスを完全に壊したので(これをhttps://に移動したとき)、これがそれを作らないので心配していますhttpsを前に付けて、はるかに遅くしますか?
user1727053

何も壊してはいけません。昨夜それをやった。
Sagive SEO

テーマ/プラグインコードによって異なります。適切に記述されていれば、何の影響もありません。
ワイク

さて、私はそれをやった...今ではhttps://ですが、証明書はまだ安全でないと言いますか?神私は...私の頭の上の道を午前
user1727053

私のために働いた!!
アブラム

3

このタイプのCSSの「破損」は、主にHTTPS接続HTTPリクエストを介してファイルアクセスするか、短くて安全でないファイルアクセスすることが原因です。

提供されたリンクでは、登録フォームがiframeにロードされますに、そのCSSファイルはHTTPS接続ではなくHTTPによってロードされます。

そのため、登録フォームとして提供されているファイルに直接アクセスできる場合、すべてのhttp://https://に変更するとうまくいくかもしれませんが、SSL Insecure Content Fixerを使用していますが、今。


0

SSL Insecure Content Fixerを実行してみましたかか?(開示:私はそれを書きましたが、このプラグインであなたの問題を修正しようとしたことを知りたいだけです)。少なくともいたずらになっていないプラグインの場合は、ほとんどのスクリプトロードエラーをクリアする必要があります。

WP 3.5を実行しています。私が持っていた今朝レポートをスタイルシートでWP 3.5を実行している誰かが使用してロードされていることbloginfo('stylesheet_url');と同じ問題が、そのテーマのスタイルシートに安全でないコンテンツのレポートを得ていました。テーマを見て、スタイルシートのロード方法を教えてください。


この情報はどこにありますか?SSL Insecure Content Fixerを使用してみました...違いはありません!
user1727053

テーマのheader.phpを見て、<link rel="stylesheet"ビットを見つけて、彼らの言うことを教えてください。
Webaware

@ user1727053:テーマのheader.phpを調べましたか?スタイルシートのリンクとは何ですか?SSL Insecure Content FixerまたはWordPress HTTPSをまだ実行していますか?(もしそうなら、あなたはいくつかの悪いプラグイン/テーマを持っています;そうでなければ、私たちが壊れているものを見ることができるようにそれらの1つをオンにしてください!)
webaware
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.