redirection non www vers www

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

  • redirection non www vers www

    Bonjour à tous
    Comment faire avec joomla 4 pour rediriger vers www
    Merci beaucoup

  • #2
    Salut
    Tu renommes ton htaccess.txt en .htaccess et ensuite tu ajoutes 3 lignes dedans en les modifiants (tu remplaces "tonsite" aux 2 endroits
    RewriteEngine On
    RewriteCond %{HTTP_HOST} ^tonsite\.com [NC]
    RewriteRule ^(.*)$ http://www.tonsite.com/$1 [L,R=301]​
    Auto-entrepreneur spécialiste Joomla https://www.stylitek.com

    Joomladay 2023 https://www.joomladay.fr/ 2 jours à ne pas manquer

    Commentaire


    • #3
      Désolé mais cela ne fonctionne pas ça fait planter mon site en supprimant tous les styles de l'administration dès que je renomme en .htaccess
      Je suis chez PlanetHo en hébergement il y a t'il quelque chose à modifier ?
      Merci

      Commentaire


      • #4
        Hello,

        ## MISSING CSS OR JAVASCRIPT ERRORS
        #
        # If your site looks strange after enabling this file, then your server is probably already
        # gzipping css and js files and you should comment out the GZIP section of this file.
        ##

        ​Il te faut donc commenter la section GZIP dans le htaccess
        poupy et daneel aiment ceci.

        Commentaire


        • #5
          Merci beaucoup
          De quelle lignes parles-tu ?
          Je suis sur une installation toute neuve de joomla
          Est ce que je commente tout cela ?
          Code:
          <IfModule mod_headers.c>
              # Serve gzip compressed CSS files if they exist
              # and the client accepts gzip.
              RewriteCond "%{HTTP:Accept-encoding}" "gzip"
              RewriteCond "%{REQUEST_FILENAME}\.gz" -s
              RewriteRule "^(.*)\.css" "$1\.css\.gz" [QSA]
          
              # Serve gzip compressed JS files if they exist
              # and the client accepts gzip.
              RewriteCond "%{HTTP:Accept-encoding}" "gzip"
              RewriteCond "%{REQUEST_FILENAME}\.gz" -s
              RewriteRule "^(.*)\.js" "$1\.js\.gz" [QSA]
          
              # Serve correct content types, and prevent mod_deflate double gzip.
              RewriteRule "\.css\.gz$" "-" [T=text/css,E=no-gzip:1]
              RewriteRule "\.js\.gz$" "-" [T=text/javascript,E=no-gzip:1]
          
              <FilesMatch "(\.js\.gz|\.css\.gz)$">
                  # Serve correct encoding type.
                  Header set Content-Encoding gzip
          
                  # Force proxies to cache gzipped &
                  # non-gzipped css/js files separately.
                  Header append Vary Accept-Encoding
              </FilesMatch>
          </IfModule>​

          Commentaire


          • #6
            Bonjour,

            Tu peux en effet supprimer toute cette partie. Je viens d'avoir à le faire dans un .htaccess de site hébergé aussi chez PlanetHoster.
            poupy aime ceci.
            "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


            • #7
              Désolé de vous déranger de nouveau mais j'ai en fait mon site qui est dans un dossier à la racine.
              il est donc accessible à une adresse : https://www.urldemonsite.fr/dossiercontenantjoomla
              Mon site est bien accessible avant réécriture d'url sans problème.
              J'ai maintenant dans la configuration generale de joomla modifié les paramètres SEO Suivants à Oui : Réécriture d'URL en clair (SEF) et Ajouter un suffixe aux URL
              J'ai aussi demandé dans server Forcer HTTPS administration et site (j'ai aussi testé sans ce paramètre)
              Template par défaut astroid 2.6.4 Jollyany 3.5.13
              J'ai renomé mon htaccess.txt en .htaccess en supprimant toutes les lignes de mon messages précédent https://forum.joomla.fr/forum/joomla...30#post2050830
              j'ai ajouté dans le .htaccess
              Code PHP:
                  RewriteEngine On
              RewriteCond 
              %{HTTP_HOST} ^mon-url\.fr/dossierjoomla [NC]
              RewriteRule ^(.*)$ http://www.mon-url.fr/dossierjoomla/$1 [L,R=301]​ 
              Mais le site boucle avec les www​
              il fonctionne sans les www

              Merci pour votre aide

              Commentaire


              • #8
                As-tu vidé ton cache ?
                Auto-entrepreneur spécialiste Joomla https://www.stylitek.com

                Joomladay 2023 https://www.joomladay.fr/ 2 jours à ne pas manquer

                Commentaire


                • #9
                  Question bête peut-être ? mais pourquoi ne pas faire pointer directement le nom de domaine sur ce dossier ?
                  Et chez PlanetHoster, on place le site directement dans "public_html, pas dans un sous-dossier. Et si on veut y ajouter d'autres sites, on les place chacun dans son propre dossier, hors de public_html.

                  Je suspecte, avec ton montage, qu'il faille ajouter le nom du dossier à "rewriteBase /" dans le .htaccess, mais comme je n'ai jamais eu à le faire, je ne garantis pas l'efficacjté.
                  Fred2FR3 aime ceci.
                  "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
                    Code:
                        ##
                        # Uncomment the following line if your webserver's URL
                        # is not directly related to physical file paths.
                        # Update Your Joomla! Directory (just / for root).
                        ##
                    
                        # RewriteBase /​
                    Donc, tu decommentes, ce qui donne
                    Code:
                    RewriteBase /ton_dossier
                    Peut etre qu'il faut un antislash a la fin si ca ne fonctionne pas​

                    RobertG, si on repond la meme chose en meme temps
                    poupy aime ceci.

                    Commentaire


                    • #11
                      Normalement, chez PlanetHoster en World, on n'a pas besoin de décommenter "RewriteBase /".
                      Donc en effet, Fred, c'est à tenter.
                      poupy aime ceci.
                      "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


                      • #12
                        Merci pour tous vos conseils. J'allais dire que cela ne fonctionnait toujours pas mais en fait en vidant le cache de joomla et non celui du template ça a fonctionné.
                        Merci beaucoup
                        Je met mon site dans un dossier car car Je suis encore en site de dev j'ai eu plusieurs maj qui on loupées. Chaque réinstallation durait au moins 1/2 journée et le temps de supprimer les fichiers prenait énormément de temps, j'ai donc réinstallé à côté et supprimé ensuite l'ancien site la nuit.

                        Commentaire


                        • #13
                          La suppression des fichiers se fait instantanément depuis le gestionnaire de fichier dans le gestionnaire N0C, et si tu utilises Akeeba backup, la restauration est très rapide.
                          "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


                          • #14
                            Alors j'ai bien NOC mais je faisais par FTP donc je vais regarder.
                            Par contre j'utilise bien akeeba et c'est super long. Après c'est une boutique en ligne pas très grosses pourtant. IL y avait aussi jch avant, je me demande si il est bien utile de le réinstaller en J4 d'après ce que j'ai lu. Je gagnerai serement du temps si je ne sauvegardais pas les images de ces dossiers.
                            Merci encore je vais regarder NOC

                            Commentaire


                            • #15
                              Avec Litespeed sur le serveur, tu peux te passer de JCH. Perso je ne l'utilise en version pro que pour optimiser les images.

                              Dans N0C, tu as un gestionnaire de fichiers : sans passer par ftp, c'est presque instantané, la suppression.
                              Et pour Akeeba, choisis un dossier à côté de public_html pour les stocker, ça te fera gagner également beaucoup de temps pour les replacer dans le dossier du site à restaurer.
                              "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

                              Annonce

                              Réduire
                              Aucune annonce pour le moment.

                              Partenaire de l'association

                              Réduire

                              Hébergeur Web PlanetHoster
                              Travaille ...
                              X