SSL Wordpress CSS Sonlarını Kırıyor


15

Ağ çözümlerinden bir SSL sertifikası satın aldık (onları en kötü düşmanım olan btw'ye asla tavsiye etmem).

Görünüşe göre etkinleştirildi ... alanımız için etkinleştirildiğini belirten birkaç kontrol yaptı. Ancak https://www.texasshredderclassic.com adresini koyduğumda tüm site bozulur. Daha kesin olmak gerekirse, "molalar" ile, CSS'yi tamamen devre dışı bıraktığımı ve oturum açtığım Kullanıcı + Şifrem artık çalışmıyor (bu bir ipucu gibi görünüyor mu?)

Wordpress HTTPS'yi indirmeyi denedim, ancak bu beni yönetici sayfasından çıkarıyor ve ayrıca CSS'yi yönetiyor.

Tüm sitede çalışıp çalışmadığı umurumda değil, sadece form sayfamız (texasshredderclassic.com/registration) için çalışıyor - yerçekimi formlarını kullanarak ve authorize.net'e bağlanıyor!

Saçımı burada yırtıyorum çünkü nereye gideceğime dair bir fikrim yok. SSL sertifikamız var gibi görünüyor ... sadece işe yaramaz bir şey alamıyorum! Herhangi bir yardım BÜYÜK takdir edilmektedir!


'... tüm site bozulur' yardım teklif etmek isteyen herkes için gerçekten yararlı değildir. Gördüğünüz sorunları ve davranışları ayrıntılandırmak için sorunuzu düzenleyebilir misiniz?
Steve

öneri için teşekkürler, daha fazla ayrıntı ekledi, umarım bu yardımcı olur! Teşekkürler!
user1727053

CSS ile ilgili herhangi bir sorun bulamıyorum, kayıt sayfasında bile benim için iyi yükler. Firebug veya sertifika / SSL uyarılarında hata yok. Kayıt sayfasına gelinceye kadar; form bana sayfanın güvenli olmadığını söylüyor.
Steve

https: // önde, Stephen?
user1727053

Evet, sertifikayı başka nasıl test edebilirim? ;)
Steve

Yanıtlar:


35

Giriş kısmı için, bu benim için çalışıyor ...

Aşağıdaki satırı wp-config.php dosyasına yapıştırın

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

ancak aşağıdaki satırdan önce yaptığınızdan emin olun

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

Böylece yönetici panelinizi geri alabilirsiniz ... Ayrıntıları buradan görebilirsiniz

Ayrıca Karışık içerik elde etmekten kaçınmak için yönetici panelinizi geri yükledikten sonra AYARLAR, Genel bölümüne gidin, Sunucu URL'sini http'den https'ye değiştirin.


1
iyilik keder. Google'da bundan bahsetmeyen yaklaşık bir düzine aptal ssl makalesine baktıktan sonra - bu çalışıyor.
Dobler

Bu cevap kabul edilmelidir, harika çalışıyor!
Miguel Mota

Web'de kullanılan en geniş çerçeve ve yıllar sonra hala böyle düzeltmelere ihtiyaç duyuyor. Kararlı hale getirmesine izin vermeyen korkunç mimari
Elvis Ciotti

bu hala güncel mi? İki eklenti yükleyerek
çözdüm

Teşekkürler, bu işe yaradı. ekstra eklentilere gerek yok. Bilgiyi core.trac.wordpress.org/ticket/38273#comment:5
rubo77

4

WordPress Genel Ayarlarınıza gidin ve WordPress Adresini (URL) ve Site Adresini (URL) HTTP'den HTTPS'ye değiştirin.

ps. Ve sitenizi kıran tüm eklentiyi devre dışı bırakın.

Bu sorunu çözmezse, burada uygun bir kılavuz ve atabileceğiniz birkaç adım vardır: https://managewp.com/wordpress-ssl-settings-and-how-to-resolve-mixed-content-warnings


Bunu yapmaktan endişeliyim çünkü SSL ile bunu yapmaya çalışan bir arkadaşım vardı ve wordpress'ini tamamen kırdı (https: //'ye taşıdığında) Ve ayrıca, bu tüm sayfalarım yüklenmeyecek https önde, çok daha yavaş?
user1727053

hiçbir şey kırmamalı. Bunu dün gece yaptım.
Aralık'ta Sagive SEO

Temanıza / eklenti kodunuza bağlıdır, eğer düzgün yazılmışsa hiçbir şeyi etkilemez.
Wyck

Pekala, yaptım ... şimdi https: //, ancak sertifika hala güvensiz mi diyor? Tanrım
başımın üstündeyim

Benim için çalıştı !!
Abram

3

Bu tür CSS "kırılması", çoğunlukla HTTPS bağlantısında HTTP isteği yoluyla dosyalara erişilmesinden veya kısa, güvensiz dosyalara erişmesinden kaynaklanır .

Sağlanan bağlantıda Kayıt formu bir iframe'e yüklenir ve ayrıca CSS dosyaları HTTPS bağlantısı tarafından değil HTTP tarafından yüklenir.

Yani, kayıt formunda olarak servis edilir dosyalara doğrudan erişim, değiştirme Gerekirse bütün http: // için https: // kudreti işi yapar ama kullanıyorum SSL Güvenli Olmayan İçerik Fixer ve kadar para cezası işleri şimdi.


0

SSL Güvenli Olmayan İçerik Düzeltici'yi çalıştırmayı denediniz mi? (açıklama: Ben yazdım, ama sadece bu eklenti ile sorununuzu çözmeye çalıştığınızı bilmek istiyorum). En azından çok yaramaz olmayan eklentiler için komut dosyası yükleme hatalarının çoğunu temizlemelidir.

WP 3.5 kullandığınızı fark ettim. Ben vardı bu sabah raporu stil ile WP 3.5 çalıştıran birisi kullanılarak yüklenen bu bloginfo('stylesheet_url');aynı problem onların Temanın stil üzerinde güvensiz içerik raporu başlamıştı. Temanıza bakıp stil sayfalarınızın nasıl yüklendiğini söyleyebilir misiniz?


Bu bilgiyi nereden bulabilirim? SSL Güvensiz İçerik Düzeltici kullanılarak denendi ... fark yok!
user1727053

Temanızın header.php dosyasına bakın, <link rel="stylesheet"bitleri bulun ve bize söylediklerini söyler.
webaware

@ user1727053: temanızdaki header.php dosyasına baktınız mı? Stil sayfası bağlantıları nelerdir? Hala SSL Güvensiz İçerik Düzeltici veya WordPress HTTPS çalıştırıyor musunuz? (öyleyse, o zaman bazı kötü eklentileriniz / temanız var; eğer değilse, kırık olanları görebilmemiz için lütfen birini açın!)
webaware 13:12
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.