.htaccess

jordan5713 -  
jordane45 Messages postés 30427 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour,

je viens de créer mon premier site internet en html/css/php et j'aimerai le passer en HTTPS. J'ai un certificat SSL sur OVH mais je n'arrive pas à le faire passer en HTTPS sans qu'il affiche un message d'erreur..

Si quelqu'un pourrait m'aider, ce serais génial merci :)

3 réponses

  1. Utilisateur anonyme
     
    Bonjour
    Sur OVH, c'est automatique. Pas besoin de modifier le .htaccess

    L'erreur fréquente est le contenu mixte, lors du chargement de votre page web, le navigateur peut charger du contenu hors du sites (images, publicités, vidéos) externes qui ne sont pas https, c'est donc non https pour le navigateur.

    Vérifier le type d'erreur signalé par le navigateur.
    Voir si le message d'erreur indique "Des éléments de cette page ne sont pas sécurisée" ou "Que des scripts non authentifiés sont présents".

    A+
    0
    1. Utilisateur anonyme
       
      Vous utilisez quel navigateur ?
      Sur Firefox, pour lui "forcer" la main, vous pouvez modifier ses options.


      On trouve la même chose pour Chrome ou Edge...

      A+
      0
  2. Terdef Messages postés 1034 Statut Contributeur sécurité 133
     
    Bonjour,

    Probablement un petit délai d'attente (normalement environ 1 heure).

    D'autre part, dans le fichier .htaccess, mettre au commencement, en remplaçant https://votredomaine.com par votre site (et en respectant strictement les espaces...) :

    RewriteEngine On

    #Forcer HTTPS
    RewriteCond %{SERVER_PORT} 80
    RewriteRule ^(.*)$ https://votredomaine.com/$1 [R=301,L]


    EDIT Modération : Suppression de l'url vers ton site perso.

    Cordialement,

    0
    1. jordan5713
       
      C'est exactement le .htaccess que j'ai et ça ne fonctionne pas :/
      0
  3. jordane45 Messages postés 30427 Date d'inscription   Statut Modérateur Dernière intervention   4 832
     
    Bonjour,

    Assure toi d'avoir bien suivi complètement les documentation OVH
    https://docs.ovh.com/fr/hosting/passer-site-internet-https-ssl/

    et plus particulièrement ceci : https://docs.ovh.com/fr/hosting/les-certificats-ssl-sur-les-hebergements-web/

    Et pour finir, ton .htaccess (fourni dans la documentation ovh...) devra être de la forme
    RewriteEngine On
    RewriteCond %{SERVER_PORT} 80
    RewriteRule ^(.*)$ https://www.votredomaine.fr/$1 [R,L]
    


    0