2010-08-20 5 views
1

젠드 프레임 워크 내가 robots.txt 파일과 같이 디렉토리 트리를 가지고 있지만 www.site.com/robots.txt를 검색 할 때 페이지를 찾을 수 없다는 오류가 발생합니다. ZF에게 robots.txt가 허용된다고 어떻게 말합니까?Zend Framework - 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] 

는 비어 robots.txt에 작동하지 않습니다 왜 안부

+4

은 robots.txt가 비어 있습니까? –

+0

나는 그것을 채우고, 덕분에 작동합니다. – YumYumYum

답변

8

설명하기 위해 감사합니다

파일이 일치하는지 확인하는 다시 쓰기 cond -s가 사용되기 때문입니다. bu 파일 크기가 0보다 큰지 여부. 빈 파일도 일치 시키려면 -s 대신 -f를 사용할 수 있습니다.

+0

알아두면 좋은 +1입니다. –

관련 문제