comment avoir des url simples sans itemid

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

  • [RÉGLÉ] comment avoir des url simples sans itemid

    bonjour,
    j'apprends les thèmes yootheme et le demo package
    j'ai installé tout sauf peut-être htaccess qui est toujours txt car je ne sais pas trop quoi écrire pour ovh
    http://www.marclabro.com/index.php?o...=22&Itemid=101

    je précise que marclabro.com est mon premier domaine sur lequel j'ai installé slideshowpro,... puis j'ai décidé de créer labrophotography.com qui est un domaine mais qui se sert de mes license marclabro.com (=multidomaine sur un seul abonnement 90plan ovh)

    j'ai commencé à travailler avec wordpress pour labrophotography.com et j'ai un htaccess puis j'ai marclabro.com en yootheme joomla et des sous répertoire différents pour les demo package yootheme chacun avec des sef et des htaccess

    pas sûr d'être clair

    tout marche mais les URL sont affreuses

    marc

  • #2
    Re : comment avoir des url simples sans itemid

    Bonjour grosloulou,

    regarde du coté de sh404SEF ou de AceSEF qui sont deux modules pouvant répondre à tes problématiques et bien plus...

    Bon courage dans ta recherche !
    Tutoriaux et Templates pour Joomla 2.5
    http://www.joomladsgn.com

    Commentaire


    • #3
      Re : comment avoir des url simples sans itemid

      Bonjour,

      as tu simplement essayé de renommer ce fichier .htaccess puis de passer les deux premiers paramètres SEO (dans l'administration => Site => Configuration => Paramètres SEO) sur oui ?
      Pour apprendre à construire votre site web avec Joomla 3 : Joomla3! Le Livre Pour Tous : http://cinnk.com/joomla/3/le-livre-pour-tous

      Référencement Joomla! 10 astuces pour référencer son site webhttps://cinnk.com/articles/referencement-joomla-10-astuces-pour-referencer-son-site-web

      Créez votre boutique en ligne avec Joomla! & HikaShop http://cinnk.com/boutique/livres/cre...la-et-hikashop

      Commentaire


      • #4
        Re : comment avoir des url simples sans itemid

        sur marclabro.com dans ovh htaccess est bien avec ".htaccess" et son contenu est :
        SetEnv PHP_VER 5


        <Files ~ "\.rapid$">
        Order allow,deny
        Deny from all
        </Files>


        quand je mets les deux premiers sur oui et que je choisis un menu à gauche comme téléchargement,... j'ai un message "not found"

        marc

        Commentaire


        • #5
          Re : comment avoir des url simples sans itemid

          sh404 : 39euros
          acesef : entre free et 39usd selon que je prends tag, sitemap,...
          s'il fallait en choisir un je prends lequel ?
          c'est intéressant tags et sitemap ?
          ces softs vont régler tous mes problèmes d'url complexes même avec mes deux paramètres à oui et mon htaccess ?

          merci
          marc

          Commentaire


          • #6
            Re : comment avoir des url simples sans itemid

            L'intérêt d'un composant comme sh404sef c'est de pouvoir réécire les url en fonction de l'imbrication de tes articles dans els catégories, donc tu peux faire des url du style : catégorie/article.html, alors que joomla se sert de l'imbrication des onglets de menu pour créer les url. Donc ce qu'il faut comprendre c'est que le jour où tu change un onglet de lien parent, et bien ton url change .
            Sh404sef c'est encore d'autre chose : il y a la possibilité de paramétrer analytics, les boutons sociaux, mais aussi de gérer les titles et les meta description de toutes tes pages au même endroit.
            Donc en as-tu besoin où pas c'est à toi de la savoir, sachant qu'il est préférable de faire le choix dès la mis en ligne, afin de ne pas avoir à faire la redirection des url par la suite.

            Mais comme dis plus haut les url peuvent être aussi très belles avec joomla natif.
            Formation Joomla agence internet https://www.stylitek.com
            Melijoy création de site Joomla compétitif https://www.melijoy.fr
            agence web spécialiste référencement http://www.agence-web-stylitek.fr

            Commentaire


            • #7
              Re : comment avoir des url simples sans itemid

              merci mais pourquoi mes url ne s'écrivent pas en clair naturellement ?

              Commentaire


              • #8
                Re : comment avoir des url simples sans itemid

                pour mes url avec des noms pas croyables, si je dois en acheter un : shf ou acesef ? vous utilisez quoi vous ?
                acesef gratuit suffisant ?

                que faut-il écrite dans htaccess pour ovh et joomla 2.5 ? juste un fichier vide ou :
                SetEnv PHP_VER 5
                (j'ai vu cela sur le site ovh)
                je rappelle que je suis le seul sur terre à ne pas avoir d'url en clair en ayant mis les deux premières options à oui :-(

                merci
                marc

                Commentaire


                • #9
                  Re : comment avoir des url simples sans itemid

                  Bonjour,

                  Joomla est "livré" d'origine avec un htaccess sous le nom htaccess.txt

                  Il te suffit de le renommer en .htaccess (et éventuellement de retirer le # devant la ligne Rewrite Base)

                  Ensuite cocher ce qui va bien dans la config de Joomla.

                  Partir d'un htaccess vide ne permettra pas d'avoir quelque chose de fonctionnel pour ce problème. Et rien n'empêche d'ajouter tes variables de ton htaccess actuel en début de celui de Joomla.
                  Christophe, responsable de : netpresence.fr, création de site : http://www.netpresence.fr

                  Commentaire


                  • #10
                    Re : comment avoir des url simples sans itemid

                    help j'ai tout cassé !
                    je ne sais plus comment cela se fait mais mon htaccess est le minucule dont j'ai copié le contenu. je pense que je l'ai copié de mon site wordpress et que le plugin rapid file y a ajouté quelques lignes
                    je viens de voir avec filezilla qu'il y avait un énorme htaccess avec plein de lignes dedans.
                    j'ai détruit l'autre qui marchait sauf les url et renommé ce htaccess.txt en .htaccess

                    quand je visite mon site il n'y a plus rien :
                    Parse error: syntax error, unexpected '=', expecting '(' in /homez.110/marclabr/www/includes/framework.php on line 42

                    merci
                    marc

                    Commentaire


                    • #11
                      Re : comment avoir des url simples sans itemid

                      même l'administrator ne marchait plus, la poisse ce genre de manip !!!
                      heureusement j'avais téléchargé l'ancien petit .htaccess et je l'ai re-uploadé
                      premier vidite, idem et deuxième essai ouf ça repart.

                      donc revenons à ce fichier htaccess de 1800 bytes. pourquoi il marche pas ? j'aurais cru dans le panneau d'administration (qui ne marche pas non plus une fois ce fichier installé) trouver les réécritures de url à non et les mettre à oui,...

                      marc

                      Commentaire


                      • #12
                        Re : comment avoir des url simples sans itemid

                        Bonjour,
                        Envoyé par grosloulou Voir le message
                        quand je visite mon site il n'y a plus rien :
                        Parse error: syntax error, unexpected '=', expecting '(' in /homez.110/marclabr/www/includes/framework.php on line 42
                        Ton htaccess modifie certainement la version php.


                        Envoyé par grosloulou Voir le message
                        donc revenons à ce fichier htaccess de 1800 bytes. pourquoi il marche pas ? j'aurais cru dans le panneau d'administration (qui ne marche pas non plus une fois ce fichier installé) trouver les réécritures de url à non et les mettre à oui,...
                        D'où vient ce htaccess ?
                        Est-ce celui fourni avec Joomla! ?
                        Pour apprendre à construire votre site web avec Joomla 3 : Joomla3! Le Livre Pour Tous : http://cinnk.com/joomla/3/le-livre-pour-tous

                        Référencement Joomla! 10 astuces pour référencer son site webhttps://cinnk.com/articles/referencement-joomla-10-astuces-pour-referencer-son-site-web

                        Créez votre boutique en ligne avec Joomla! & HikaShop http://cinnk.com/boutique/livres/cre...la-et-hikashop

                        Commentaire


                        • #13
                          Re : comment avoir des url simples sans itemid

                          salut simon,
                          je suppose que oui
                          j'ai copié son contenu
                          j'avais lu sur ovh dans le passé qu'il fallait écrire version de php d'où sans doute mon petit htaccess que j'avais surement copié de ovh sur mon site joomla alors que j'avais laissé tel quel le htaccess.txt de joomla


                          ##
                          # @package Joomla
                          # @copyright Copyright (C) 2005 - 2012 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.

                          Commentaire


                          • #14
                            Re : comment avoir des url simples sans itemid

                            C'est bien celui par défaut de Joomla.

                            Ton petit htaccess te permettait d'utiliser la bonne version de php au niveau de ton serveur mais n'est pas suffisant pour gérer la réécriture des URL. Le deuxième, plus complet, te le permet, mais ne donne aucune consigne pour la version de php.

                            Et bien alors mixe les deux ! :-)

                            Non, je plaisante, mais c'est un peu ce que je te disais plus haut : tu as besoin d'utiliser le "gros" pour les URL et rien ne t'empêche d'ajouter les instructions du petit pour permettre à ton site de fonctionner correctement.

                            Procède par étape : commence par personnaliser le php, regarde si ça tourne, puis passe dans le backend la réécriture à oui, regarde si ça passe. Si seule l'admin ou la page d'accueil fonctionne, c'est qu'il y a quelque chose à modifier dans le htaccess : ça peut être le RewriteBase à décommenter, voire à modifier si ton site n'est pas à la racine de ton hébergement ( /tondossier au lieu de / )
                            Christophe, responsable de : netpresence.fr, création de site : http://www.netpresence.fr

                            Commentaire


                            • #15
                              Re : comment avoir des url simples sans itemid

                              ça marche !!!
                              merci à tous

                              voir détails sur autre post :
                              http://forum.joomla.fr/showthread.ph...877#post952877

                              marc

                              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

                              Partenaire de l'association

                              Réduire

                              Hébergeur Web PlanetHoster
                              Travaille ...
                              X