Transfert d'un site HTML vers Joomla

Réduire
Ce sujet est fermé.
X
X
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • [RÉGLÉ] Transfert d'un site HTML vers Joomla

    Bonjour
    Je suis actuellement en train de refaire un site en Joomla
    mais je ne voudrais pas perdre le référencement donc les URL des pages de ce site.
    genre http://monsite.fr/pages/article.html

    Est-ce possible ?
    Avez-vous une idée ?

    Merci à vous pour votre aide

  • #2
    Re : Transfert d'un site HTML vers Joomla

    Bonjour,

    cela est possible, par exemple en utilisant des éléments de menu, puis en ajoutant un suffixe à tes URLs.
    Combien de pages comporte le site ?
    Attention, pour ne pas perdre le référencement du site, il ne faut pas simplement reprendre les URLs, mais également les balises <title>, les balises <hn>, les liens internes, etc...
    JoomlaDay FR 2018 - 18/19 Mai 2018 ! J'y serai ... et vous ?

    Envie de lire sur Joomla!, mais pas que ? Cinnk magazine http://cinnk.com/magazine

    Pour apprendre à construire votre site web avec Joomla 3 : Joomla3! Le Livre Pour Tous : http://cinnk.com/joomla/3/le-livre-pour-tous
    Créez votre boutique en ligne avec Joomla! & HikaShop http://cinnk.com/boutique/livres/cre...la-et-hikashop

    Commentaire


    • #3
      Re : Transfert d'un site HTML vers Joomla

      Merci Simon pour ta réponse et ton aide
      mon site a environ une trentaine de pages (à l'époque je ne connaissais pas joomla )

      Commentaire


      • #4
        Re : Transfert d'un site HTML vers Joomla

        Avec un trentaine de pages, tu devrais facilement t'en sortir en créant les éléments de menu et en ajoutant le suffixe html dans Configuration => Site => Paramètres SEO
        JoomlaDay FR 2018 - 18/19 Mai 2018 ! J'y serai ... et vous ?

        Envie de lire sur Joomla!, mais pas que ? Cinnk magazine http://cinnk.com/magazine

        Pour apprendre à construire votre site web avec Joomla 3 : Joomla3! Le Livre Pour Tous : http://cinnk.com/joomla/3/le-livre-pour-tous
        Créez votre boutique en ligne avec Joomla! & HikaShop http://cinnk.com/boutique/livres/cre...la-et-hikashop

        Commentaire


        • #5
          Re : Transfert d'un site HTML vers Joomla

          Merci
          as-tu un lien (je n'ai pas trouvé ou peut être mal cherché ) qui explique comment configurer au mieux la configuration d'un site Joomla ?
          et notamment ce que c'est que les liens follow no-follow (même si Google est mon ami)

          Commentaire


          • #6
            Re : Transfert d'un site HTML vers Joomla

            Envoyé par JCASF Voir le message
            Bonjour
            Je suis actuellement en train de refaire un site en Joomla
            mais je ne voudrais pas perdre le référencement donc les URL des pages de ce site.
            genre http://monsite.fr/pages/article.html

            Est-ce possible ?
            Avez-vous une idée ?

            Merci à vous pour votre aide
            Si tu ne veux vraiment rien perdre du référencement tu peux t'aider de sh404 aussi; Il te permettra de traduire des url qui ne le seraient pas correctement avec la réécriture native de joomla...
            Christophe
            http://www.webcrea.fr

            Commentaire


            • #7
              Re : Transfert d'un site HTML vers Joomla

              oui j'ai vu ca
              il me semble que c'est payant
              ca ok mais est-ce un paiement annuel et donc si je ne renouvelle pas que se passe-t-il ?
              (merci pour ta réponse )

              Commentaire


              • #8
                Re : Transfert d'un site HTML vers Joomla

                Envoyé par JCASF Voir le message
                il me semble que c'est payant
                ca ok mais est-ce un paiement annuel et donc si je ne renouvelle pas que se passe-t-il ?
                L'extension est en effet commerciale et l'abonnement est annuel. Si tu renouvelles pas, tu n'as plus accès aux mises à jour
                JoomlaDay FR 2018 - 18/19 Mai 2018 ! J'y serai ... et vous ?

                Envie de lire sur Joomla!, mais pas que ? Cinnk magazine http://cinnk.com/magazine

                Pour apprendre à construire votre site web avec Joomla 3 : Joomla3! Le Livre Pour Tous : http://cinnk.com/joomla/3/le-livre-pour-tous
                Créez votre boutique en ligne avec Joomla! & HikaShop http://cinnk.com/boutique/livres/cre...la-et-hikashop

                Commentaire


                • #9
                  Re : Transfert d'un site HTML vers Joomla

                  ok merci à vous deux pour votre aide
                  et bonne journée à vous

                  Commentaire


                  • #10
                    Re : Transfert d'un site HTML vers Joomla

                    Bonjour
                    je réouvre ce sujet... impossible de retirer "index"

                    dans l'administration du site j'ai donc cliqué sur
                    Réécriture d'URL en clair (SEF) Oui
                    Réécriture au 'vol' des URL Oui

                    j'ai renommé le fichier en .htaccess et j'ai rajouté les deux lignes suivantes
                    SetEnv PHP_VER 5
                    SetEnv REGISTER_GLOBALS 0

                    selon le tuto suivant http://www.dechevre.be/joomla/gestio...-qvolq-des-url

                    ma page .htaccess contient donc ceci

                    Code:
                    SetEnv PHP_VER 5
                    SetEnv REGISTER_GLOBALS 0
                    ##
                    # @package		Joomla
                    # @copyright	Copyright (C) 2005 - 2013 Open Source Matters. All rights reserved.
                    # @license		GNU General Public License version 2 or later; see LICENSE.txt
                    ##
                    
                    ##
                    # READ THIS COMPLETELY IF YOU CHOOSE TO USE THIS FILE!
                    #
                    # The line just below this section: 'Options +FollowSymLinks' may cause problems
                    # with some server configurations.  It is required for use of mod_rewrite, but may already
                    # be set by your server administrator in a way that dissallows changing it in
                    # your .htaccess file.  If using it causes your server to error out, comment it out (add # to
                    # beginning of line), reload your site in your browser and test your sef url's.  If they work,
                    # it has been set by your server administrator and you do not need it set here.
                    ##
                    
                    ## Can be commented out if causes errors, see notes above.
                    Options +FollowSymLinks
                    
                    ## Mod_rewrite in use.
                    
                    RewriteEngine On
                    
                    ## Begin - Rewrite rules to block out some common exploits.
                    # If you experience problems on your site block out the operations listed below
                    # This attempts to block the most common type of exploit `attempts` to Joomla!
                    #
                    # Block out any script trying to base64_encode data within the URL.
                    RewriteCond %{QUERY_STRING} base64_encode[^(]*\([^)]*\) [OR]
                    # Block out any script that includes a <script> tag in URL.
                    RewriteCond %{QUERY_STRING} (<|%3C)([^s]*s)+cript.*(>|%3E) [NC,OR]
                    # Block out any script trying to set a PHP GLOBALS variable via URL.
                    RewriteCond %{QUERY_STRING} GLOBALS(=|\[|\%[0-9A-Z]{0,2}) [OR]
                    # Block out any script trying to modify a _REQUEST variable via URL.
                    RewriteCond %{QUERY_STRING} _REQUEST(=|\[|\%[0-9A-Z]{0,2})
                    # Return 403 Forbidden header and show the content of the root homepage
                    RewriteRule .* index.php [F]
                    #
                    ## End - Rewrite rules to block out some common exploits.
                    
                    ## Begin - Custom redirects
                    #
                    # If you need to redirect some pages, or set a canonical non-www to
                    # www redirect (or vice versa), place that code here. Ensure those
                    # redirects use the correct RewriteRule syntax and the [R=301,L] flags.
                    #
                    ## End - Custom redirects
                    
                    ##
                    # Uncomment following line if your webserver's URL
                    # is not directly related to physical file paths.
                    # Update Your Joomla! Directory (just / for root).
                    ##
                    
                    # RewriteBase /
                    
                    ## Begin - Joomla! core SEF Section.
                    #
                    RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
                    #
                    # If the requested path and file is not /index.php and the request
                    # has not already been internally rewritten to the index.php script
                    RewriteCond %{REQUEST_URI} !^/index\.php
                    # and the request is for something within the component folder,
                    # or for the site root, or for an extensionless URL, or the
                    # requested URL ends with one of the listed extensions
                    RewriteCond %{REQUEST_URI} /component/|(/[^.]*|\.(php|html?|feed|pdf|vcf|raw))$ [NC]
                    # and the requested path and file doesn't directly match a physical file
                    RewriteCond %{REQUEST_FILENAME} !-f
                    # and the requested path and file doesn't directly match a physical folder
                    RewriteCond %{REQUEST_FILENAME} !-d
                    # internally rewrite the request to the index.php script
                    RewriteRule .* index.php [L]
                    #
                    ## End - Joomla! core SEF Section.
                    et quand je fais actualiser sur mon site (dans un répertoire), index.php a bien disparu mais j'ai une page blanche avec ceci
                    Error 404 - Not found
                    Le fichier requis n'a pas été trouvé. Il peut s'agir d'une erreur technique. Veuillez réessayer ultérieurement. Si vous ne pouvez pas accéder au fichier après plusieurs tentatives, cela signifie qu'il a été supprimé.

                    Alors que je viens de créer un nouveau menu test vers un article ou un blog de catégorie.
                    Avez vous une idée ?
                    merci

                    Commentaire


                    • #11
                      Re : Transfert d'un site HTML vers Joomla

                      Bonjour,
                      Je suis actuellement en train de refaire un site en Joomla
                      mais je ne voudrais pas perdre le référencement donc les URL des pages de ce site.
                      genre http://monsite.fr/pages/article.html
                      Suggestion de novice activer le module de redirection de Joomla et surveiller tous les jours. C'est fastidieux mais ça marche bien.

                      Suggestion de novice flemmard Après 3 semaines j'avais encore une dizaine de liens à rediriger chaque jour : j'ai abandonné le module redirection de Joomla et je suis passé au plugin gratuit Escope error handler qui intercepte les demandes d'accès par des liens erronés, recherche des mots clés dans ces liens erronés, et va chercher dans la base de données, si il trouve des articles dont les adresses contiennent ces mots clés, il affiche alors l'article dont l'adresse a changé, sinon il redirige vers le module de recherche de Joomla, qui affiche les possibilités contenant les mots clés en question.

                      en espérant que cela aide.
                      Dernière édition par ManuelVoileux à 12/01/2014, 12h05
                      Manuel
                      --------
                      voileux.org

                      Commentaire


                      • #12
                        Re : Transfert d'un site HTML vers Joomla

                        un grand merci pour ton post
                        j'avoue que je n'avais jamais fait attention au composant de redirection ...
                        et je vais fouillé le plugin avec intérêt.
                        Merci

                        Commentaire


                        • #13
                          Re : Transfert d'un site HTML vers Joomla

                          Envoyé par JCASF Voir le message
                          je vais fouillé le plugin avec intérêt.
                          Merci
                          Surtout désactives le composant de redirection de Joomla lorsque tu actives le plugin, voir les revues du plugin sur la page de JED
                          Manuel
                          --------
                          voileux.org

                          Commentaire


                          • #14
                            Re : Transfert d'un site HTML vers Joomla

                            J'ai téléchargé ton plugin mais ... impossible de désactiver le composant de redirection, il est verrouillé.

                            Bon après des heures d'essais () j'ai enfin réussi à ce que ca marche en local
                            mais en ligne (dans un dossier genre monsite.com/monsite), impossible de supprimer ce foutu index.php...
                            Serait-ce un probleme de mon hébergeur (1&1) et apache ?

                            si vous avez une idée, elle est la bienvenue.
                            Merci

                            EDIT
                            si ca peut aider voilà le message d'erreur :
                            Multiple Choices

                            The document name you requested (/index.php) could not be found on this server. However, we found documents with names similar to the one you requested.
                            Available documents:

                            /index.html (common basename)
                            Please consider informing the owner of the referring page about the broken link
                            Dernière édition par JCASF à 19/01/2014, 21h02

                            Commentaire


                            • #15
                              Re : Transfert d'un site HTML vers Joomla

                              je continue à fouiller

                              j'ai donc mis le site à la racine, pensant que c'était le dossier qui faisait tout planter...
                              mais le souci est le même.

                              et je viens de voir ce post Probleme réecriture au vol des url chez 1and1, je vois que RobertG a dit "décommente", je cherche mais ...
                              si je supprime le # devant RewriteBase, tout plante
                              si je supprime la ligne ou juste le / j'ai une erreur 404

                              voilà ce que contient mon fichier .access

                              Code:
                              AddType x-mapp-php6 .php
                              AddHandler x-mapp-php6 .php
                              
                              ##
                              # @package		Joomla
                              # @copyright	Copyright (C) 2005 - 2013 Open Source Matters. All rights reserved.
                              # @license		GNU General Public License version 2 or later; see LICENSE.txt
                              ##
                              
                              ##
                              # READ THIS COMPLETELY IF YOU CHOOSE TO USE THIS FILE!
                              #
                              # The line just below this section: 'Options +FollowSymLinks' may cause problems
                              # with some server configurations.  It is required for use of mod_rewrite, but may already
                              # be set by your server administrator in a way that dissallows changing it in
                              # your .htaccess file.  If using it causes your server to error out, comment it out (add # to
                              # beginning of line), reload your site in your browser and test your sef url's.  If they work,
                              # it has been set by your server administrator and you do not need it set here.
                              ##
                              
                              ## Can be commented out if causes errors, see notes above.
                              Options +FollowSymLinks
                              
                              ## Mod_rewrite in use.
                              
                              RewriteEngine On
                              
                              ## Begin - Rewrite rules to block out some common exploits.
                              # If you experience problems on your site block out the operations listed below
                              # This attempts to block the most common type of exploit `attempts` to Joomla!
                              #
                              # Block out any script trying to base64_encode data within the URL.
                              RewriteCond %{QUERY_STRING} base64_encode[^(]*\([^)]*\) [OR]
                              # Block out any script that includes a <script> tag in URL.
                              RewriteCond %{QUERY_STRING} (<|%3C)([^s]*s)+cript.*(>|%3E) [NC,OR]
                              # Block out any script trying to set a PHP GLOBALS variable via URL.
                              RewriteCond %{QUERY_STRING} GLOBALS(=|\[|\%[0-9A-Z]{0,2}) [OR]
                              # Block out any script trying to modify a _REQUEST variable via URL.
                              RewriteCond %{QUERY_STRING} _REQUEST(=|\[|\%[0-9A-Z]{0,2})
                              # Return 403 Forbidden header and show the content of the root homepage
                              RewriteRule .* index.php [F]
                              #
                              ## End - Rewrite rules to block out some common exploits.
                              
                              ## Begin - Custom redirects
                              #
                              # If you need to redirect some pages, or set a canonical non-www to
                              # www redirect (or vice versa), place that code here. Ensure those
                              # redirects use the correct RewriteRule syntax and the [R=301,L] flags.
                              #
                              ## End - Custom redirects
                              
                              ##
                              # Uncomment following line if your webserver's URL
                              # is not directly related to physical file paths.
                              # Update Your Joomla! Directory (just / for root).
                              ##
                              
                              # RewriteBase /
                              
                              ## Begin - Joomla! core SEF Section.
                              #
                              RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
                              #
                              # If the requested path and file is not /index.php and the request
                              # has not already been internally rewritten to the index.php script
                              RewriteCond %{REQUEST_URI} !^/index\.php
                              # and the request is for something within the component folder,
                              # or for the site root, or for an extensionless URL, or the
                              # requested URL ends with one of the listed extensions
                              RewriteCond %{REQUEST_URI} /component/|(/[^.]*|\.(php|html?|feed|pdf|vcf|raw))$ [NC]
                              # and the requested path and file doesn't directly match a physical file
                              RewriteCond %{REQUEST_FILENAME} !-f
                              # and the requested path and file doesn't directly match a physical folder
                              RewriteCond %{REQUEST_FILENAME} !-d
                              # internally rewrite the request to the index.php script
                              RewriteRule .* index.php [L]
                              #
                              ## End - Joomla! core SEF Section.
                              Dernière édition par JCASF à 20/01/2014, 00h26

                              Commentaire

                              Annonce

                              Réduire
                              1 sur 2 < >

                              C'est [Réglé] et on n'en parle plus ?

                              A quoi ça sert ?
                              La mention [Réglé] permet aux visiteurs d'identifier rapidement les messages qui ont trouvé une solution.

                              Merci donc d'utiliser cette fonctionnalité afin de faciliter la navigation et la recherche d'informations de tous sur le forum.

                              Si vous deviez oublier de porter cette mention, nous nous permettrons de le faire à votre place... mais seulement une fois
                              Comment ajouter la mention [Réglé] à votre discussion ?
                              1 - Aller sur votre discussion et éditer votre premier message :


                              2 - Cliquer sur la liste déroulante Préfixe.

                              3 - Choisir le préfixe [Réglé].


                              4 - Et voilà… votre discussion est désormais identifiée comme réglée.

                              2 sur 2 < >

                              Assistance au forum - Outil de publication d'infos de votre site

                              Compatibilité: PHP 4.1,PHP4, 5, 6DEV MySQL 3.2 - 5.5 MySQLi from 4.1 ( @ >=PHP 4.4.9)

                              Support Version de Joomla! : | J!3.0 | J!2.5.xx | J!1.7.xx | J!1.6.xx | J1.5.xx | J!1.0.xx |

                              Version française (FR) D'autres versions sont disponibles depuis la version originale de FPA

                              UTILISER À VOS PROPRES RISQUES :
                              L'exactitude et l'exhaustivité de ce script ainsi que la documentation ne sont pas garanties et aucune responsabilité ne sera acceptée pour tout dommage, questions ou confusion provoquée par l'utilisation de ce script.

                              Problèmes connus :
                              FPA n'est actuellement pas compatible avec des sites Joomla qui ont eu leur fichier configuration.php déplacé en dehors du répertoire public_html.

                              Installation :

                              1. Téléchargez l'archive souhaitée : http://afuj.github.io/FPA/

                              Archive zip : https://github.com/AFUJ/FPA/zipball/master

                              2. Décompressez le fichier de package téléchargé sur votre propre ordinateur (à l'aide de WinZip ou d'un outil de décompression natif).

                              3. Lisez le fichier LISEZMOI inclus pour toutes les notes de versions spécifiques.

                              4. LIRE le fichier de documentation inclus pour obtenir des instructions d'utilisation détaillées.

                              5. Téléchargez le script fpa-fr.php à la racine de votre site Joomla!. C'est l'endroit que vous avez installé Joomla et ce n'est pas la racine principale de votre serveur. Voir les exemples ci-dessous.

                              6. Exécutez le script via votre navigateur en tapant: http:// www. votresite .com/ fpa-fr.php
                              et remplacer www. votresite .com par votre nom de domaine


                              Exemples:
                              Joomla! est installé dans votre répertoire web et vous avez installé la version française du fichier FPA:
                              Télécharger le script fpa-fr.php dans: /public_html/
                              Pour executer le script: http://www..com/fpa-fr.php

                              Joomla! est installé dans un sous-répertoire nommé "cms" et vous avez installé la version française du fichier FPA:
                              Télécharger le script fpa-fr.php dans: /public_html/cms/
                              Pour executer le script: http://www..com/cms/fpa-fr.php

                              En raison de la nature très sensible de l'information affichée par le script FPA, il doit être retiré immédiatement du serveur après son utilisation.

                              Pour supprimer le script de votre site, utilisez le lien de script de suppression fourni en haut de la page du script. Si le lien de suppression échoue pour supprimer le script, utilisez votre programme FTP pour le supprimer manuellement ou changer le nom une fois que le script a généré les données du site et le message publié sur le forum. Si le script est toujours présent sur le site, il peut être utilisé pour recueillir suffisamment d'informations pour pirater votre site. Le retrait du script empêche des étrangers de l'utiliser pour jeter un oeil à la façon dont votre site est structuré et de détecter les défauts qui peuvent être utilisé à vos dépends.
                              Voir plus
                              Voir moins
                              Travaille ...
                              X