禁止路径末尾的斜线是什么意思?
What's the meaning of the slash in the end of disallow path?
robots.txt
文件中有两行:
Disallow: /messages
Disallow: /qanda/edit/
这个/messages
指向什么路径?那么 /qanda/edit/
呢?第二条路径末尾的/
是不是没用了?或者它有特定的含义?
或者让我这样问:论文的确切含义是什么?
Disallow: /messages
Disallow: /messages/
如果你想禁止消息目录中的所有内容,我认为你必须在末尾添加斜杠
Disallow: /messages/
如果你不把“/”放在最后,它可以是 /messages.html 例如
Disallow : /messages
就像
Disallow : /message*
Disallow
值表示 URL 路径的开始。
Disallow: /messages
会像这样阻止 URL:
https://example.com/messages
https://example.com/messages.html
https://example.com/messages/
https://example.com/messages/foo
Disallow: /messages/
会像这样阻止 URL:
https://example.com/messages/
https://example.com/messages/foo
但允许 URL 像这样:
https://example.com/messages
https://example.com/messages.html
robots.txt
文件中有两行:
Disallow: /messages
Disallow: /qanda/edit/
这个/messages
指向什么路径?那么 /qanda/edit/
呢?第二条路径末尾的/
是不是没用了?或者它有特定的含义?
或者让我这样问:论文的确切含义是什么?
Disallow: /messages
Disallow: /messages/
如果你想禁止消息目录中的所有内容,我认为你必须在末尾添加斜杠
Disallow: /messages/
如果你不把“/”放在最后,它可以是 /messages.html 例如
Disallow : /messages
就像
Disallow : /message*
Disallow
值表示 URL 路径的开始。
Disallow: /messages
会像这样阻止 URL:
https://example.com/messages
https://example.com/messages.html
https://example.com/messages/
https://example.com/messages/foo
Disallow: /messages/
会像这样阻止 URL:
https://example.com/messages/
https://example.com/messages/foo
但允许 URL 像这样:
https://example.com/messages
https://example.com/messages.html