file does not exist c:/wamp/www/favicon.ico in apache error_log

前端 未结 5 1014
慢半拍i
慢半拍i 2021-02-14 00:26

There are always the log showing: file does not exist c:/wamp/www/favicon.ico in apache error_log. I used wampserver, why?

5条回答
  •  醉话见心
    2021-02-14 00:32

    This happens because (almost every) browser searches for a favicon by default. If the accessed page don't inform a valid URL for it, Apache uses the root directory.

    You have two choices. You can create a website icon for each of your websites, or you tell Apache not to log that event as an error message.

    If you choose the second option, add the following code to each VirtualHost, or at least the ones which don’t have a favicon file:

    Redirect 404 /favicon.ico
    
       ErrorDocument 404 "No favicon"
    
    

    Or, you create an empty file with the name “favicon.ico” in the directory root of Apache (for exemple /var/www/ , but no favicon will be shown by the browsers for your site).

提交回复
热议问题