拒绝访问favicon

时间:2010-12-14 13:11:36

标签: .htaccess

我目前有两个使用相同httpdocs文件夹的域名,我需要做的是当请求来自我的某个域时拒绝访问favicon,或者只是将其重定向到另一个favicon文件。 我一直试图通过编辑.htaccess文件来解决这个问题,但我无法弄清楚如何让RewriteRule工作。

非常感谢

1 个答案:

答案 0 :(得分:1)

要完全拒绝访问favicon.ico,您可以在<Location>文件中使用.htaccess指令:

<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