0

我正在使用 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]

我希望所有这些页面都可以被 Google 等机器人发现。但由于该文件并不真正存在,我想机器人不会进入其中?我怎样才能使这项工作为机器人工作?还是我错了,机器人会找到所有这些页面吗?

4

1 回答 1

0

机器人的行为类似于网络浏览器。如果常规浏览器可以看到页面,那么机器人也可以。机器人不知道文件是否存在。他们关心服务器为他们提供的服务。

于 2013-10-16T08:12:44.573 回答