2012-09-17 4 views
0

정적 쿠키없는 도메인을 설정하는 중입니다. 모든 것이 잘 작동합니다!도메인이 특정 파일 유형이 아닌 경우 리디렉션

하지만 요청이 image/js/css 파일에없는 경우 리디렉션하는 방법을 알고 싶다면 쿠키가없는 도메인의 콘텐츠 중복을 피하십시오.

RewriteCond %{HTTP_REFERER} ^http://files\.my-static-site\.com/ [NC] 
RewriteRule \.(html|php)$ - [F,NC,L] 

그것은 작동하지만, 당신은 단순히 files.my-static-site.com를 넣어 경우 여전히 홈 페이지를로드 :

나는이 있습니다.

페이지의 링크를 클릭하면 403이 표시됩니다. 403을 표시하는 대신 301을 메인 도메인으로 리디렉션하는 방법은 무엇입니까?

답변

0

이로 변경합니다 :

RewriteCond %{HTTP_HOST} ^files\.my-static-site\.com$ [NC] 
RewriteRule \.(html|php)$ http://main.domain.com/ [R=301,NC,L] 

RewriteCond %{HTTP_HOST} ^files\.my-static-site\.com$ [NC] 
RewriteRule ^$ http://main.domain.com/ [R=301,NC,L] 
관련 문제