2011-09-27 2 views
0

정적 콘텐츠 (static.site.com)와 나는 다음의 .htaccess 있습니다는 중복 htaccess로 내가 정적 콘텐츠에 대한 하위 도메인을했습니다 로딩

RewriteCond %{HTTP_HOST} www.site.com [NC] 
RewriteCond %{REQUEST_FILENAME} \.(jpg|gif|png|css|js|txt|ico|pdf)$ [NC] 
RewriteRule ^(.*) http://www.static.site.com/$1 [L,R=301] 

모든 것이 잘로드, 그러나 불을 지르고에서

http://www.site.com/images/image.png (301 Moved Permanently) 

http://www.static.site.com/images/image.png (304 Not Modified) 

가 어떻게 방지 할 수 있습니다로드 : 난 rewrited 경로의 모든 파일에 대해 두 줄이 메인 도메인에서 내 콘텐츠. 감사.

답변

0

메인 도메인에서 콘텐츠를로드하지 못하게하려면 어떻게해야합니까? 감사.

콘텐츠가 기본 도메인에서로드되지 않습니다. 당신이 http://www.site.com/images/image.png 서버를 요청할 때 http://www.static.site.com/images/image.png을 보내드립니다.

참고 : 파일이 주 도메인의 하위 디렉토리에 있음을 알고 있습니다. 하위 도메인의 문서 루트를 변경할 수 있습니다.

+0

방화 광에서 301 리디렉션을 표시하지 않고 모든 내용의 경로를 다시 쓰려고합니다. – overgapo

+0

@andrew는 main-domain 대신 하위 도메인을 사용합니다. 그렇지 않으면 301 상태 코드를 보냅니다! – undone

+0

그게 내가하려는거야. 메인 도메인에서 서브 도메인으로 모든 정적 컨텐츠 경로를 자동으로 변경하려고합니다. – overgapo