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

时间:2015-08-18 22:45:41

标签: apache2 server-administration

我使用网址格式http://*.self/运行服务器。根据客户端的用户代理字符串,无论路径是什么,我都需要返回相同的内容。例如:

/path/to/search-bot/index.php

返回完全相同的内容
<body>
  <h1>Thou sahll not!</h1>
</body>

这是我的apache VirtualHost:

<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>

...在运行service apache2 restart

后给我这个错误
AliasMatch not allowed here

修改

关于Clocking for Google的问题,是的,我理解,但我 DO 打算受到Google的惩罚。我有特殊的理由。

0 个答案:

没有答案