Zend Framework - 在哪里放robots.txt文件?

1 zend-framework zend-route

Zend框架我有以下目录树和robots.txt文件,但是当我浏览www.site.com/robots.txt时,它说找不到页面错误.我怎么告诉ZF robots.txt是允许的?

A.目录树:

wwwsite/application
wwwsite/library
wwwsite/ZendFramework-1.10.7.tar.gz
wwwsite/public
.
|--- captcha
|
|--- css
|--- js
|--- img
|--- files
|
.htaccess
index.php
robots.txt

B.htaccess

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
RewriteRule ^.*$ index.php [NC,L]

谢谢你

Rao*_*uke 7

解释为什么它不适用于空robots.txt:

这是因为使用了重写cond -s来检查文件是否匹配,以及文件大小是否大于0.如果你想匹配空文件,你可以使用-f而不是-s.