web-dev-qa-db-fra.com

Forcer la page d'accueil à être https?

J'ai un certificat SSL et un plug-in https qui fonctionnent bien avec la modification des paramètres du menu Wordpress sur https mais je dois entrer manuellement "https" pour afficher la version sécurisée. Existe-t-il un moyen de forcer la page d'accueil, ou encore mieux devenir https?

3
user1370288

Vous pouvez rediriger le visiteur vers votre site SSL à l'aide du code suivant (non testé, il peut être nécessaire de l'ajuster):

function wpse58098_template_redirect() {
    if ( !is_ssl() ) {
       wp_redirect( 'https://www.mysite.com' );
    }
}
add_action( 'template_redirect', 'wpse58098_template_redirect' );
1
Joseph Leedy

Modifier l'URL du site pour utiliser SSL pour l'ensemble du site, y compris la page d'accueil.

1
Pothi Kalimuthu

Il y a un plugin que j'utilise actuellement pour mon site wordpress. WordPress HTTPS (SSL) (le plugin a l'option de forse SSL pour tous.)

Personnellement, je recommande ce plugin parce que,

Chaque fois que vous utilisez ssl pour les pages Web, il devient nécessaire de charger tout son contenu à partir de serveurs sécurisés (cryptés). Dans le cas contraire, un avertissement de partially encrypted/mixed content error apparaîtra à l'utilisateur.

Le problème se produit lorsque vous créez un lien vers du contenu externe tel que JavaScript ou des images. Ce plug-in le résout en stockant ce contenu externe sur votre propre serveur sécurisé SSL.

0
amit