机器人和mod_rewrite()

时间:2013-10-16 08:02:57

标签: php mod-rewrite robot

我正在使用mod_rewrite将某些页面重定向到右页:

site.com/name1成为site.com/profiles.php/name1

Options -Indexes

RewriteEngine on
RewriteOptions MaxRedirects=1
RewriteCond %{REQUEST_FILENAME} -f [NC,OR] 
RewriteCond %{REQUEST_FILENAME} -d [NC] 
RewriteRule .* - [L]
RewriteRule ^(.*)$ profiles.php/$1 [QSA,L]

我希望所有这些网页都可以被谷歌等机器人发现。但由于文件并不存在,我想机器人不会进入它?我怎样才能为机器人做这项工作?或者我错了,机器人会找到所有这些页面吗?

1 个答案:

答案 0 :(得分:0)

机器人的行为类似于网络浏览器。常规浏览器可以看到一个页面,因此可以看到一个机器人。机器人不知道文件是否存在。他们关心服务器为他们服务的东西。