我创建了一个包含以下内容的robots.txt文件:
User-agent: *
Disallow: /
此robots.txt文件已放在以下目录中:
wwwsite/application
wwwsite/library
wwwsite/ZendFramework-1.10.7.tar.gz
wwwsite/public
.
|--- captcha
|
|--- css
|--- js
|--- img
|--- files
|
.htaccess
index.php
robots.txt
我似乎并不喜欢这样,因为当我访问www.site.com/robots.txt时,我仍会收到错误消息,说明"消息:资源' robots.txt'找不到"
****更新**** 我的.htaccess文件如下:
php_value "short_open_tag" "on"
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
RewriteRule ^.*$ /index.php [NC,L]
有没有办法忽略zend mvc方法,只是像Apache中的重定向一样使用?因此,当调用mysite.com/robots.txt时,它会指向/robotx.txt?