如何为多个子目录添加X-Robots-Tag“noindex”(来自.htaccess / shared host)

时间:2016-01-08 19:17:31

标签: apache .htaccess mod-rewrite litespeed

我有一个位于domain.com/user/uploaded/目录中的文件夹列表(名称为数字)(例如:../ 435 /,.. / 570 /等)。

我正在尝试使用.htaccess中的Header set X-Robots-Tag“noindex”来存储这些文件夹,例如:

domain.com/user/uploaded/435/
domain.com/user/uploaded/580/

等。对于/ user / uploaded / {number}文件夹中的其他文件夹。

这意味着名为/ 435 /,/ 580 /等的目录应该添加'X-Robots-Tag:noindex'。

我只能访问.htaccess(它是共享主机/ litespeed)。我试着补充一下:

<FilesMatch "^user/uploaded/?$">
Header set X-Robots-Tag: "noindex"
</FilesMatch>

但它似乎不起作用..

1 个答案:

答案 0 :(得分:2)

您应该在.htaccess目录中添加一个新的user/uploaded/。在此文件中,您可以指定.htaccess规则

Header set X-Robots-Tag: "noindex"

除非您要定位特定文件,否则不需要使用FilesMatch