2010-12-14 4 views
0

저는 현재 동일한 httpdocs 폴더를 사용하는 2 개의 도메인을 보유하고 있습니다. 요청은 내 도메인 중 하나에서 오는 요청이거나 다른 favicon 파일로 리디렉션 될 때 favicon에 대한 액세스를 거부하는 것입니다. .htaccess 파일을 편집하여이 문제를 해결하려고 노력했지만 RewriteRule을 작동시키는 방법을 알아낼 수 없습니다. 대신 리디렉션하고 싶었다면fav36에 대한 액세스 거부

<Location /favicon.ico> 
    Order deny,allow 
    Deny from all 
</Location> 

, 당신은 이런 식으로 할 수 있습니다

+0

내가 가지고있는 것을 보여줄 수도 있으므로 사람들은 그것을 바로 잡을 수 있습니다. –

답변

1

이 완전히 당신이 당신의 .htaccess 파일에 <Location> 지시어를 사용할 수 favicon.ico에 대한 액세스를 거부하려면 대단히 감사 :

RewriteEngine On 

RewriteCond %{HTTP_HOST} ^host1.domain.com$ 
RewriteRule ^favicon.ico /host1-favicon.ico 

RewriteCond %{HTTP_HOST} ^host2.domain.com$ 
RewriteRule ^favicon.ico /host2-favicon.ico 
+0

나는 이걸 가지고 노력 중입니다. 아이 네스 그것은 한다 RewriteCond %를 작동하지 않습니다 {HTTP_HOST}^mydomain.com $ 한다 RewriteRule ^/favicon.ico의 감사 그것에 대해 죄송합니다 당신의 도움 – Paul

+1

, 나는 내 예를 업데이트했습니다 /second-favicon.ico. 'favicon.ico' 패턴에 선행의'/'를두면 안됩니다. –

관련 문제