WordPress in SSL – problema FONT e CSS (ReverseProxy)

E’ possibile che utilizzando WordPress in HTTPS (con un reverse Proxy di IIS in Windows 2012), si ottenga un sito web “funzionante” ma senza la funzione di CSS e di alcuni JS (contenuti nelle pagine).
Ecco come si presentava www.w3x.it dopo tale installazione :

Wordpress-Sotto-Https-problema-CSS

Innanzi tutto è necessario definire la regola in IIS solo come “Connessione in Entrata” ed evitare qualsiasi regola (di modifica) di “Connessione in uscita”.
Un esempio di regola può essere il seguente:

[php]

<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<rewrite>
<rules>
<clear />
<rule name="ReverseProxyInboundRule1" stopProcessing="true">
<match url="(.*)" />
<action type="Rewrite" url="http://www.w3x.local/{R:1}" />
</rule>
</rules>
<outboundRules>
<preConditions>
<preCondition name="IsRedirection">
<add input="{RESPONSE_STATUS}" pattern="3\d\d" />
</preCondition>
</preConditions>
</outboundRules>
</rewrite>
</system.webServer>
</configuration>

[/php]

Questo però non è sufficiente. E’ necessario effettuare due modifiche, molto importanti, su WordPress.
La prima è aggiungere la direttiva : $_SERVER[‘HTTPS’] = ‘on’;   …. al wp-config.php. Questa funzione attiva il supporto per SSL
La seconda è “ricercare”, nei file del nostro tema grafico, tutte le occorrenze http:// e convertirle in https://
Questo è necessario solo (e specialmente) per l’utilizzo dei FONT e/o delle funzioni di Google.
Qualsiasi riferimento di questo tipo : https//fonts.googleapis.com/css?fam….
deve essere convertito a: https://fonts.googleapis.com/css?fam

Seguici su:

FacebookLinkedInLinkedInLinkedIn

Potrebbero Interessarti anche:

    Per maggiori informazioni, per suggerimenti e ottenere un preventivo gratuito per le tue esigenze, contatta la nostra Web Agency.
    Il nostro staff di professionisti sarà lieto di fornire tutte le informazioni ed i costi riguardanti il servizio.
    Attenzione : Webx.it non è un servizio di helpdesk “gratuito” a cui chiedere informazioni.

    WebMaster Firenze

    Fonti : WordPress in SSL, Wordpress in SSL dietro proxy, Wordpress in SSL IIS windows 2012 proxy, Wordpress in HTTPS, Wordpress in HTTPS diverso da HTTP, Wordpress in HTTPS perde il css, Wordpress in HTTPS css non funzionante, Wordpress in HTTPS graphics and Css ot working, ReverseProxy Rule Windows 2012 Https WordPress, ReverseProxy Rule Windows 2012 SSl Wordpress

    Previous Post Previous Post
    Newer Post Newer Post
    Hai bisogno di Aiuto?
    Invia via WhatsApp