Un utente ha chiesto
Categoria: Really Simple SSL di WordPress
Domanda: Errore nella pagina AMP
Ciao autore, il tuo plugin è buono ma fa un errore nella pagina AMP. Puoi aiutarmi a risolverlo.
public function force_ssl_with_javascript()
{
?>
<script>
if (document.location.protocol != "https:") {
document.location = document.URL.replace(/^http:/i, "https:");
}
</script>
<?php
}
La pagina per cui ho bisogno di aiuto: [log in to see the link]
-
Collaboratore plugin
(@markwolter)
Ciao,
che tipo di problemi hai? La pagina sembra caricarsi correttamente. Hai problemi solo con il reindirizzamento javascript o anche con qualche altra opzione di reindirizzamento?
marca
(@cobuccia)
Errore di visualizzazione di Google Search Console sulla mia pagina AMP:
JavaScript creato dall’utente trovato nella pagina (problema critico).
Puoi aggiungere un filtro in modo che l’autore del tema possa disabilitare il reindirizzamento javascript?
Collaboratore plugin
(@markwolter)
Ciao,
vedremo come aggiungere un filtro per il reindirizzamento javascript. Dovrò discuterne prima con Rogier. Nel frattempo, puoi anche abilitare un’altra opzione di reindirizzamento come il reindirizzamento 301 di WordPress o .htaccess. Questi non aggiungono script in linea, quindi dovrebbero superare il test AMP. Ti consigliamo di abilitare l’opzione di reindirizzamento .htaccess quando possibile in quanto è il reindirizzamento più veloce.
marca
Autore del plugin
(@rogierlankhorst)
Puoi disattivare il reindirizzamento JavaScript in settings / ssl. Non risolve il tuo problema?
(@cobuccia)
Grazie mille per il vostro supporto Mark e Rogier. Voglio solo disabilitare il reindirizzamento javascript sulla pagina AMP. Nella pagina normale, utilizzo ancora queste utilità.
Ora sto usando l’opzione del filtro _ {$ option_name} per controllarlo e disabilitarlo. Ma non riesco a farlo funzionare sul tema. Funziona solo sul plugin.
Autore del plugin
(@rogierlankhorst)
Ho aggiunto un filtro, che verrà rilasciato nel prossimo aggiornamento.
Utilizzo:
add_filter('rsssl_javascript_redirect', 'rsssl_remove_javascript'); function rsssl_remove_javascript($script){ return ''; }
(@skylarkcob)
Grazie mólto. Vota 5 stelle per il tuo plugin 🙂
(@ bbrian1988)
Grazie mille e sto anche cercando il prossimo aggiornamento. Per questo motivo ricevo gli stessi errori critici anche sulle mie pagine AMP.
Ecco il rapporto se può essere d’aiuto: https://validator.ampproject.org/#url=https%3A%2F%2Fquotebold.com%2Fpowerful-quotes%2Famp%2F
Adoro il plugin finora,
Brian(@ bbrian1988)
* Sono stato in grado di risolverlo disabilitando il reindirizzamento javascript – grazie ancora 🙂
Hai risolto il tuo problema?
0 / 0