仅重写社交爬网程序的规则

时间:2017-09-28 12:52:30

标签: apache .htaccess redirect mod-rewrite

我正在尝试使用以下规则将Facebook和Twitter抓取工具重定向到某个不同的页面:

RewriteEngine On
    RewriteCond %{HTTP_USER_AGENT} (facebookexternalhit/[0-9]|Twitterbot)
    RewriteRule ^/tags/(.*)$ http://%{HTTP_HOST}/statictag.php?id=$1

它正常运行,但当我在浏览器上检查我的网页domain.com/tags/abc时,首先重定向到基本网址,然后显示我找不到网页错误。

我无法理解为什么会这样?

0 个答案:

没有答案