URL clair

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

  • [RÉGLÉ] URL clair

    Bonjour,

    Comme vous pouvez voir sur pièce jointe mon parametre SEO et voici les URLs que j'obtiens :
    comment faire pour avoir des URL explicitent ?

    Merci d'avance.
    Fichiers joints
    Dernière édition par hujing à 20/09/2013, 13h56
    Novice à Joomla 2.5.14 - template beez5 - VM 2.0.22c avec ses composants, modules et plugings

  • #2
    Re : URL clair

    Tu as bien renommé le fichier htaccess.txt en .htaccess ?
    Lorsque l'on se cogne la tête contre un pot et que cela sonne creux, ça n'est pas forcément le pot qui est vide.
    Confucius

    Commentaire


    • #3
      Re : URL clair

      +1 avec lesoutier. Tu as fait les choses à moitié. C'est pourtant expliqué dans la petite bulle d'aide lorsque tu actives le mode SEF.
      Christophe (cavo789)
      Mon blog, on y parle Docker, PHP, WSL, Markdown et plein d'autres choses : https://www.avonture.be
      Logiciel gratuit de scan antivirus : https://github.com/cavo789/aesecure_quickscan (plus de 45.000 virus détectés, 700.000 fichiers sur liste blanche)​

      Commentaire


      • #4
        Re : URL clair

        Envoyé par lesoutier Voir le message
        Tu as bien renommé le fichier htaccess.txt en .htaccess ?
        Bonjour,

        Oui il est en .htaccess, le voici :
        Code:
        AddType x-mapp-php5 .php
        AddHandler x-mapp-php5 .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.
        Novice à Joomla 2.5.14 - template beez5 - VM 2.0.22c avec ses composants, modules et plugings

        Commentaire


        • #5
          Re : URL clair

          Envoyé par cavo789 Voir le message
          +1 avec lesoutier. Tu as fait les choses à moitié. C'est pourtant expliqué dans la petite bulle d'aide lorsque tu actives le mode SEF.
          Mais pourquoi j'obtiens ce type d'URLs ?

          Merci
          Novice à Joomla 2.5.14 - template beez5 - VM 2.0.22c avec ses composants, modules et plugings

          Commentaire


          • #6
            Re : URL clair

            Je ne connais pas VM aussi je serais incapable de dire si l'url est "trop" compliquée ou pas; c'est sûr que ce que tu donnes comme exemple est plutôt long.

            Truc : crée un nouveau menu, tout beau tout frais, et dans ce menu, crée une entrée de menu vers Virtuemart. Donne p.ex. comme alias "shop" (libre à toi). Retourne sur ton site et rafraîchit-le. A priori, vm devrait détecter ce menu, utiliser ton alias et racourcir son url... en principe (comme je ne connais pas VM impossible de dire si cela est prévu par les développeurs vm)
            Christophe (cavo789)
            Mon blog, on y parle Docker, PHP, WSL, Markdown et plein d'autres choses : https://www.avonture.be
            Logiciel gratuit de scan antivirus : https://github.com/cavo789/aesecure_quickscan (plus de 45.000 virus détectés, 700.000 fichiers sur liste blanche)​

            Commentaire


            • #7
              Re : URL clair

              Envoyé par cavo789 Voir le message
              Je ne connais pas VM aussi je serais incapable de dire si l'url est "trop" compliquée ou pas; c'est sûr que ce que tu donnes comme exemple est plutôt long.

              Truc : crée un nouveau menu, tout beau tout frais, et dans ce menu, crée une entrée de menu vers Virtuemart. Donne p.ex. comme alias "shop" (libre à toi). Retourne sur ton site et rafraîchit-le. A priori, vm devrait détecter ce menu, utiliser ton alias et racourcir son url... en principe (comme je ne connais pas VM impossible de dire si cela est prévu par les développeurs vm)
              Bonjour,

              Le problème c'est le nom des composants qui apparaissent dans mes URLs
              Dernière édition par hujing à 13/09/2013, 13h48
              Novice à Joomla 2.5.14 - template beez5 - VM 2.0.22c avec ses composants, modules et plugings

              Commentaire


              • #8
                Re : URL clair

                Bonjour,

                Le problème SEF avec VM est bien connu. Le forum virtuemart.net regorge de questions à propos du comportement étrange du SEF avec ce composant.

                Il vaut mieux fouiller sur leur forum pour tester les divers trucs donnés.
                Pas de demande de support par MP.
                S'il n'y a pas de solution, c'est qu'il n'y a pas de problème (Devise Shadok)

                Commentaire


                • #9
                  Re : URL clair

                  Envoyé par jisse03 Voir le message
                  Bonjour,

                  Le problème SEF avec VM est bien connu. Le forum virtuemart.net regorge de questions à propos du comportement étrange du SEF avec ce composant.

                  Il vaut mieux fouiller sur leur forum pour tester les divers trucs donnés.
                  Le soucis c'est que le SEF de virtuemart est réglable. Apparemment le sef de virtuemart dans la config est désactivé, selon le lien fournit plus haut.
                  De plus ajouter le suffix aux urls(le .html) peut aussi poser problème, alors qu'il ne sert à rien de l'ajouter depuis longtemps, aucun moteur de recherche ne fait plus la différence a part que vous ajoutez 4 lettres à chaque page. donc(simplifié) 4 octets pour rien.
                  Si vous avez tous réglés et que vous avez des soucis, il faut ajouter un lien vers la page principale de virtuemart pour avoir tous les liens affiché correctement.

                  Si tous est réglé correctement et que les URLS s'affiche avec des ID dans les liens c'est que le fichier router.php de virtuemart manque ou que vous utilisé une extentions tierces pour la réécriture.

                  Cordialement,
                  Patrick K
                  http://www.st42.fr : Astuce et téléchargement d’extension Joomla! et virtuemart
                  http://shop.st42.fr Catalogue extentions gratuit et Pro pour Virtuemart et Joomla

                  Commentaire


                  • #10
                    Re : URL clair

                    Config idéal SEO virtuemart
                    http://www.st42.fr : Astuce et téléchargement d’extension Joomla! et virtuemart
                    http://shop.st42.fr Catalogue extentions gratuit et Pro pour Virtuemart et Joomla

                    Commentaire


                    • #11
                      Re : URL clair

                      Envoyé par electrocity Voir le message
                      Config idéal SEO virtuemart
                      [ATTACH=CONFIG]25719[/ATTACH]
                      Bonjour electrocity,

                      Je n'arrive pas à lire pièce jointe.
                      Merci bcp pour votre aide
                      Novice à Joomla 2.5.14 - template beez5 - VM 2.0.22c avec ses composants, modules et plugings

                      Commentaire


                      • #12
                        Re : URL clair

                        Si tous est réglé correctement et que les URLS s'affiche avec des ID dans les liens c'est que le fichier router.php de virtuemart manque ou que vous utilisé une extentions tierces pour la réécriture.
                        J'ai le fichier router.php dans /components/com_virtuemart et je n'utilise aucune d'autre extention tierce.
                        Novice à Joomla 2.5.14 - template beez5 - VM 2.0.22c avec ses composants, modules et plugings

                        Commentaire


                        • #13
                          Re : URL clair

                          Probléme de servuer dans le forum ?
                          Les 2 piéces jointes envoyer aujourd'heir ne sont pas passé !
                          Cliquez sur l'image pour l'afficher en taille normale

Nom : config-seo.jpg 
Affichages : 1 
Taille : 8,1 Ko 
ID : 1803023
                          http://www.st42.fr : Astuce et téléchargement d’extension Joomla! et virtuemart
                          http://shop.st42.fr Catalogue extentions gratuit et Pro pour Virtuemart et Joomla

                          Commentaire


                          • #14
                            Re : URL clair

                            Envoyé par electrocity Voir le message
                            Probléme de servuer dans le forum ?
                            Les 2 piéces jointes envoyer aujourd'heir ne sont pas passé !
                            [ATTACH=CONFIG]25727[/ATTACH]
                            Fais comme tu m'a conseillé, mes URLs comportent toujours nom du composant http://monsite.fr/component/virtuemart/boucles-d-oreilles et URLs des produits sont de la sorte http://monsite.fr/component/virtuemart/boucles-d-oreilles/boucle-oreille-argent2013-08-30-12-37-23_-detail?Itemid=0
                            Novice à Joomla 2.5.14 - template beez5 - VM 2.0.22c avec ses composants, modules et plugings

                            Commentaire


                            • #15
                              Re : URL clair

                              Merci de m'indiquer le numéro de version de virtuemart, je vais vérifier le fichier router.php.
                              Ou envoyez votre fichier router.php de virtuemart(en piéce jointe ZIPpé)
                              Dernière édition par electrocity à 19/09/2013, 13h13
                              http://www.st42.fr : Astuce et téléchargement d’extension Joomla! et virtuemart
                              http://shop.st42.fr Catalogue extentions gratuit et Pro pour Virtuemart et Joomla

                              Commentaire

                              Annonce

                              Réduire
                              Aucune annonce pour le moment.

                              Partenaire de l'association

                              Réduire

                              Hébergeur Web PlanetHoster
                              Travaille ...
                              X