2010-12-14 257 views
0

我目前有2個域使用相同的httpdocs文件夾,我需要做的是拒絕訪問favicon當請求來自我的域之一或只是將其重定向到另一個favicon文件。 我一直在試圖通過編輯.htaccess文件解決這個問題,但我無法弄清楚如何使RewriteRule工作。拒絕訪問favicon

非常感謝您

+0

也許看起來你有什麼,所以人們可以糾正它 – 2010-12-14 13:12:53

回答

1

要拒絕訪問的favicon.ico完全可以在您的.htaccess文件使用<Location>指令:

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

如果你想,而不是重定向,你可能會做這種方式:

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

我正在嘗試這個l INES和它不工作 的RewriteCond%{HTTP_HOST}^$ mydomain.com重寫規則 ^/favicon.ico的/second-favicon.ico 感謝您的幫助 – Paul 2010-12-14 15:35:36

+1

對此深感抱歉,我已經更新了我的例子。你不應該在'favicon.ico'模式中放置前導'/'。 – 2010-12-15 20:10:45