Redirection qui amène uniquement sur la page d'accueil

Réduire
X
 
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • Redirection qui amène uniquement sur la page d'accueil

    Bonjour,

    J'ai passé mon site de http à https via redirection dans le .htaccess.
    Quand on se rend sur mon site en https, et qu'on navigue de menu en menu, on reste bien en https.

    Cependant, quand on vient d'un lien google (liens encore référencés en http), peu importe le lien sur lequel on clique www.monsite.fr/blabla par exemple, on est bien redirigé vers le https mais vers la page d'accueil, et non sur https://www.monsite.fr/blabla.

    J'aimerai que la redirection renvoie du http.../blabla à httpS.../blabla et non vers https.../index.

    Mon .htaccess (j'ai essayé ces 2 là) :

    Code:
    RewriteEngine On
    RewriteCond %{SERVER_PORT} 80
    RewriteRule ^(.*)$ https://www.monsite.fr/$1 [R=301,L]
    RewriteCond %{HTTP_HOST} !^www\.monsite\.fr [NC] 
    RewriteRule (.*) https://www.monsite.fr/$1 [QSA,R=301,L]
    Code:
    RewriteEngine on
    RewriteCond %{SERVER_PORT} 80
    RewriteRule .* https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
    Je vous remercie pour votre aide .

  • #2
    Re : Redirection qui amène uniquement sur la page d'accueil

    Code PHP:
    RewriteEngine on
    RewriteCond 
    %{SERVER_NAME} =www.monsite.fr
    RewriteRule 
    https://%{SERVER_NAME}%{REQUEST_URI} [END,QSA,R=permanent] 
    Essaye un truc comme cela.

    ++
    Wis

    Commentaire


    • #3
      Re : Redirection qui amène uniquement sur la page d'accueil

      Envoyé par Wismer Voir le message
      Code PHP:
      RewriteEngine on
      RewriteCond 
      %{SERVER_NAME} =www.monsite.fr
      RewriteRule 
      https://%{SERVER_NAME}%{REQUEST_URI} [END,QSA,R=permanent] 
      Essaye un truc comme cela.

      ++
      Wis
      J'obtiens une erreur :
      "Internal Server Error

      The server encountered an internal error or misconfiguration and was unable to complete your request.

      Please contact the server administrator, postmaster@www.monsiteerreur.fr and inform them of the time the error occurred, and anything you might have done that may have caused the error.

      More information about this error may be available in the server error log."

      Merci quand même, une autre idée ?

      Commentaire


      • #4
        Re : Redirection qui amène uniquement sur la page d'accueil

        Quelqu'un a-t-il la solution svp ?

        Commentaire


        • #5
          Re : Redirection qui amène uniquement sur la page d'accueil

          Quel est ton hébergeur ? Es-tu vraiment obligé de passer par le .htaccess ? La plupart du temps, il suffit d'activer https dans la configuration du site, onglet "serveur".
          "Patience et longueur de temps font plus que force ni que rage..." (La Fontaine : Le Lion et le Rat) - "Il n'y a pas de problèmes; il n'y a que des solutions" (André Gide).
          MoovJla et LazyDbBackup sur www.joomxtensions.com - FaQ sur www.fontanil.info - Site pro : www.robertg-conseil.fr chez PHPNET, sites perso chez PlanetHoster + sites gérés chez PHPNET, PlanetHoster, Ionos et OVH

          Commentaire


          • #6
            Re : Redirection qui amène uniquement sur la page d'accueil

            Envoyé par RobertG Voir le message
            Quel est ton hébergeur ? Es-tu vraiment obligé de passer par le .htaccess ? La plupart du temps, il suffit d'activer https dans la configuration du site, onglet "serveur".
            L'hebergeur est OVH.
            J'ai déjà tenté l'activation via l'administration mais cela me retourne cette erreur:
            "HTTPS has not been enabled as it is not available on this server.".

            Pourtant, si l'HTTPS n'était disponible sur le serveur comme l'indique l'erreur, mon site ne devrait pas être accessible en https. Or, il l'est bien.

            Merci pour ton aide, une idée ?

            Commentaire


            • #7
              Re : Redirection qui amène uniquement sur la page d'accueil

              En effet, j'ai eu ce problème chez OVH, c'est pourquoi j'ai posé la question de l'hébergeur.

              J'y utilise ceci :
              RewriteEngine On
              RewriteCond %{SERVER_PORT} ^80$ [OR]
              RewriteCond %{HTTPS} =off
              RewriteRule ^(.*)$ https://www.mondomaine.tld/$1 [R=301,L]
              RewriteCond %{HTTP_HOST} ^mondomaine.tld [NC]
              RewriteRule ^(.*)$ https://www.mondomaine.tld/$1 [R=301,L]
              "Patience et longueur de temps font plus que force ni que rage..." (La Fontaine : Le Lion et le Rat) - "Il n'y a pas de problèmes; il n'y a que des solutions" (André Gide).
              MoovJla et LazyDbBackup sur www.joomxtensions.com - FaQ sur www.fontanil.info - Site pro : www.robertg-conseil.fr chez PHPNET, sites perso chez PlanetHoster + sites gérés chez PHPNET, PlanetHoster, Ionos et OVH

              Commentaire


              • #8
                Re : Redirection qui amène uniquement sur la page d'accueil

                Ce code dans le .htaccess me donne la même erreur qu'expliquée en haut de ce topic.

                A savoir que dans les résultats google, si je clique sur le 2ème lien qui est www.monsite.fr/abonnements, je suis renvoyé vers https://www.monsite.fr/index au lieu de https://www.monsite.fr/abonnements.

                Commentaire


                • #9
                  Re : Redirection qui amène uniquement sur la page d'accueil

                  Curieux ! Je viens de faire des tests sur deux sites que je gère chez OVH, et lorsque j'utilise des adresses en http pour les pages que je veux b=voir, elles sont bien transformées en https et affichent la page voulue.
                  "Patience et longueur de temps font plus que force ni que rage..." (La Fontaine : Le Lion et le Rat) - "Il n'y a pas de problèmes; il n'y a que des solutions" (André Gide).
                  MoovJla et LazyDbBackup sur www.joomxtensions.com - FaQ sur www.fontanil.info - Site pro : www.robertg-conseil.fr chez PHPNET, sites perso chez PlanetHoster + sites gérés chez PHPNET, PlanetHoster, Ionos et OVH

                  Commentaire


                  • #10
                    Re : Redirection qui amène uniquement sur la page d'accueil

                    Envoyé par RobertG Voir le message
                    Curieux ! Je viens de faire des tests sur deux sites que je gère chez OVH, et lorsque j'utilise des adresses en http pour les pages que je veux b=voir, elles sont bien transformées en https et affichent la page voulue.
                    Je ne sais pas si ça a un impact, mais lorsque je me rends sur mon site www.site.fr ou sur www.site.fr/index.php le site semble réagir différemment.

                    Sur le premier j'ai des erreurs d'affichage, car ma page appelle des pages non sécurisée et donc il y a du mixed content.

                    Je peux t'envoyer l'adresse de mon site en mp ?

                    Commentaire

                    Annonce

                    Réduire
                    Aucune annonce pour le moment.

                    Partenaire de l'association

                    Réduire

                    Hébergeur Web PlanetHoster
                    Travaille ...
                    X