Question interdir toutes les url avec un ?

  • joeseo
  • Portrait de joeseo Auteur du sujet
  • Hors Ligne
  • Stratégie Web
  • Stratégie Web
  • webdesigner, webmaster, référenceur
Plus d'informations
22 Avr 2015 10:45 #1 par joeseo
interdir toutes les url avec un ? a été créé par joeseo
bonjour
je voudrai interdir toutes les url avec un ?
sauf deux urls
qui sont

/index.php?option=com_xmap&view=xml&tmpl=component&id=1

/index.php?option=com_xmap&view=xml&tmpl=component&images=1&id=1

quelqu'un aurait il la solution

je vous remercie

webdesigner, webmaster, référenceur
www.strategie-web.com - www.strategie-joomla.com

Connectez-vous ou Créer un compte pour participer à la conversation.

Plus d'informations
22 Avr 2015 11:31 #2 par Simon
Réponse de Simon sur le sujet interdir toutes les url avec un ?
Bonjour,

qu'entends-tu par "interdire" ?
Sinon, en activant la ré-écriture d'URL de Joomla!, les URLs ne seront pas utilisées.

Pour apprendre à construire votre site web avec Joomla 3 : : Joomla3! Le Livre Pour Tous
Pour débuter avec Joomla 2.5 : Formation vidéo Joomla 3

Connectez-vous ou Créer un compte pour participer à la conversation.

Plus d'informations
22 Avr 2015 12:21 #3 par cavo789
Réponse de cavo789 sur le sujet interdir toutes les url avec un ?
Bonjour

Le ? est le séparateur entre la page et les paramètres. Cela se dit "querystring" en anglais.

Partant de là, il faut donc supprimer les querystrings. Cela peut se faire au moyen d'un fichier .htaccess.

Voir p.ex. briancray.com/posts/htaccess-hack-remove-url-query-strings/ (non testé!)

Christophe
Développeur d'aeSecure; suite de protection et d'optimisation de sites web Apache - www.aesecure.com
Votre site a été hacké ? Quelques conseils : www.aesecure.com/fr/blog/site-hacke.html
www.aesecure.com/fr/blog/joomla-securite.html

Connectez-vous ou Créer un compte pour participer à la conversation.

  • joeseo
  • Portrait de joeseo Auteur du sujet
  • Hors Ligne
  • Stratégie Web
  • Stratégie Web
  • webdesigner, webmaster, référenceur
Plus d'informations
22 Avr 2015 12:47 #4 par joeseo
Réponse de joeseo sur le sujet interdir toutes les url avec un ?
bonjour simon et cavo789
simon c'est pour interdire google d'indexer toutes les page de mon site ayant une urls comportant le point d'interrogation
comme ceci dans mon robots.txt
Disallow: /*?*

mais en faisant cela j'ai rencontrer un gros problème
google ne voyait plus mes sitemaps que je lui ai déclaré
cela me faisait deux erreurs de sitemap dans google webmaster

donc j'aurai voulu connaitre la règle pour permettre à google de pouvoir visiter mes 2 urls de mon sitemap :)
contenant comme tu peux le voir un "?"
mais toujours en lui interdisant d'indexer toutes les autres possédant un "?"

/index.php?option=com_xmap&view=xml&tmpl=component&id=1
/index.php?option=com_xmap&view=xml&tmpl=component&images=1&id=1

j'ai vue ce code permettant d’indexer les urls se terminant par un "?"
et luis interdisant quand même d'indexer toutes les autres comportant "?"
c'est pas pour ceux que je veux, mais c'est peut etre un indice :)

Disallow: /*?*
Allow: /*?$

sinon merci cavo789 je vais aller voir ça
merci à vous deux
joe

webdesigner, webmaster, référenceur
www.strategie-web.com - www.strategie-joomla.com

Connectez-vous ou Créer un compte pour participer à la conversation.

  • Vous ne pouvez pas: Créer un nouveau sujet.
  • Vous ne pouvez pas: Répondre au sujet.
  • Vous ne pouvez pas: Éditer votre message.
Modérateurs: xillibittramber91Scottuxsergestarter
Temps de génération de la page : 1.807 secondes