Apache2 如何基于用户代理为任何路径返回相同的内容?

Apache2 如何基于用户代理为任何路径返回相同的内容?,apache2,server-administration,Apache2,Server Administration,我使用URL模式http://*.self/运行服务器。基于客户端的用户代理字符串,我需要返回相同的内容,不管它们的路径是什么。例如: 将通过/path/to/search bot/index.php返回完全相同的内容: <body> <h1>Thou sahll not!</h1> </body> 编辑 关于,是的,我理解,但我确实打算被谷歌惩罚。我有特别的理由。如果你向用户提供不同的内容,谷歌真的不喜欢。确保你这样做是有充分理由

我使用URL模式
http://*.self/
运行服务器。基于客户端的用户代理字符串,我需要返回相同的内容,不管它们的路径是什么。例如:

将通过
/path/to/search bot/index.php
返回完全相同的内容:

<body>
  <h1>Thou sahll not!</h1>
</body>
编辑


关于,是的,我理解,但我确实打算被谷歌惩罚。我有特别的理由。

如果你向用户提供不同的内容,谷歌真的不喜欢。确保你这样做是有充分理由的“伪装是指向人类用户和搜索引擎呈现不同内容或URL的做法。伪装被视为违反谷歌网站管理员指南,因为它为我们的用户提供了不同于他们预期的结果。”嗨,我明白你的意思,别担心,我知道我在做什么。我确实有特殊的原因,比如,我想被谷歌屏蔽。如果你向用户提供不同的内容,谷歌真的不喜欢。确保你这样做是有充分理由的“伪装是指向人类用户和搜索引擎呈现不同内容或URL的做法。伪装被视为违反谷歌网站管理员指南,因为它为我们的用户提供了不同于他们预期的结果。”嗨,我明白你的意思,别担心,我知道我在做什么。我确实有特殊的原因,比如,我想被谷歌屏蔽。
<VirtualHost *:80>
  ServerName self
  ServerAlias *.self
  VirtualDocumentRoot /some/path
</VitualHost>
  BrowserMatch "(?i:Googlebot)" no_bot=1 #google
  <If "reqenv('no_bot') == 1">
    AliasMatch .* /path/to/search-bot/index.php
  </If>
AliasMatch not allowed here