1

我已经尝试了几天,也许我在某种程度上错了。我正在尝试根据最终 url 更改标头,但第一个捕获组始终相同,/folder碰巧 Apache 只是使用我在 Apache 文档中看到的最后一条规则,这似乎是正常行为。

这是当前的情况:

我得到了三个网址:

/folder
/folder/something
/folder/private

index, follow必须应用于/folder(根),/folder/private但其他必须在noindex, nofollow

这些是当前配置中的正则表达式:

<LocationMatch "^\/(folder)$">
    Header set X-Robots-Tag "index, follow"
</LocationMatch>

<LocationMatch "^\/(folder)\/private(.*)">
    Header set X-Robots-Tag "index, follow"
</LocationMatch>

<LocationMatch "^\/(folder)(.*)">
    Header set X-Robots-Tag "noindex, nofollow"
</LocationMatch>

也许我使用了错误的正则表达式?没有想法...

谢谢!

4

0 回答 0