1

所以我的网站有一个名为 presets_pc.html 的页面,它动态加载内容,我想将机器人重定向到 presets_pc_fallback.php,它实际上将数据库转储到页面上。我对这些东西很陌生,无法让 RewriteRule 工作;你能帮助我吗?

谢谢 :)

4

1 回答 1

2

User-Agent您可以通过HTTP 请求标头判断机器人是否正在访问您的站点。任何人都可以欺骗那是什么,所以没有真正的保证。如果您有想要影响的机器人列表,您可以从robotstxt之类的网站查找“排除”用户代理,并将它们链接到RewriteCond匹配项中。

例如,google、infoseek、msn:

RewriteEngine On
RewriteCond %{HTTP_USER_AGENT} (googlebot|InfoSeek|msnbot) [NC]
RewriteRule ^/?presets_pc\.html$ /presets_pc_fallback.php [L,R]
于 2013-08-08T09:10:47.560 回答