Robots.txt: interdire un dossier mais autoriser une page de ce dossier

WRInaute occasionnel
Bonjour tout le monde,

J'ai une petite question concernant un site qui tourne sous Prestashop.

Dans mon robots.txt, je refuse tout ce qui se trouve dans 'module' ce qui me donne :
Code:
Disallow: /*modules/

Mais j'aimerai tout de même permettre à Google de prendre en compte 2 pages contenues dans ce dossier.

J'ai tenté ceci:

Code:
Allow: /modules/sousdossier/mapage.php
Disallow: /*modules/

Via Search Console, j'ai testé ce petit bout de code mais cela me dit que ma page est en disallow (j'ai tenté en inversant l'ordre des deux ligne).

Savez-vous comment procéder pour que cela fonctionne svp ?
 
WRInaute accro
C'est l'inverse qu'il convient de faire (et je vois difficilement l'intérêt de l'* dans ce cas) :

Code:
Disallow: /modules/
Allow: /modules/sousdossier/mapage.php
 
WRInaute occasionnel
UsagiYojimbo a dit:
C'est l'inverse qu'il convient de faire (et je vois difficilement l'intérêt de l'* dans ce cas) :

Code:
Disallow: /modules/
Allow: /modules/sousdossier/mapage.php

Ah d'accord cela provient donc de l'étoile.

Histoire de ne me coucher moins bête, pouvez-vous svp me dire quelle est la différence entre Disallow: /modules/ et Disallow: /*modules/.

Merci UsagiYojimbo et Heddy pour votre aide :) !
 
Discussions similaires
Haut