robots.txt 中的 /somedir/ 和 /somedire/* 有什么区别?

what's the difference between /somedir/ and /somedire/* in robots.txt?

我想禁止特定文件夹及其所有文件和子目录,但我不知道 Disallow: /somedir/Disallow: /somedir/* 之间的区别。我应该使用这些行中的哪一行?
顺便问一下,Disallow: /somedir? 是什么意思?我也应该使用它吗?

根据google (https://developers.google.com/search/reference/robots_txt), Disallow: /somedir/Disallow: /somedir/* 是等价的,后面的通配符被忽略。用你喜欢的更好。

? 在 robots.txt 中没有任何特殊含义,就像在某些模式匹配方案中一样。因此,Disallow: /somedir? 表示不允许包含问号的文字路径。