RedhostPermanent on localhost,无需联系其他域

时间:2015-06-13 08:56:30

标签: .htaccess

Lets说我有一个带有以下内容的.htaccess文件,用于将webbrowsers重定向到一个特定的图标文件。

RedirectPermanent /favicon.ico http://example.com/folder/icon.ico

所以我想当我在localhost上测试我的网站时,每次浏览器都在寻找http://localhost/favicon.ico,它会被发送到http://example.com/folder/icon.ico

我如何避免这种情况?

在localhost上我想将它重定向到http://localhost/folder/icon.ico,如:

RedirectPermanent /favicon.ico http://localhost/folder/icon.ico

解决此问题的正确/最佳方法是什么。

1 个答案:

答案 0 :(得分:0)

您的问题是mod-alias使用变量的灵活性不是很高,所以您应该使用mod-rewrite

不知道你为什么要这样做,但你可以试试这个。

RewriteEngine On
RewriteRule ^favicon.ico$ http://%{HTTP_HOST}/folder/icon.ico [R=301,L]