2007年04月10日
■ robots.txt
ブラウザでサイトをブックマークをすると(お気に入りに登録)、アイコンが表示されるものがあります。このアイコンは、トップページのディレクトリにfavicon.icoというファイルを設置すると、自動的にブラウザがファイルを探して、アイコンを登録してくれます。
favicon.icoは、各ディレクトリに設置できます。
ページをブックマークする場合、まずそのページがあるディレクトリのfavicon.icoを探します。
favicon.icoがない場合、さらにその上の階層のディレクトリのfavicon.icoを探します。
ブラウザによって、ブックマーク時にfavicon.icoを探すタイプや、アクセスしただけでfavicon.icoを探すタイプなどがあります。
favicon.icoが存在しない場合は、エラーログに出力されます。
エラーログにfavicon.icoのエラーを出力したくない場合は、favicon.icoを用意するか、拡張子.icoのアクセスをエラーに出力しないようにするなど対処します。
favicon.icoは、16*16のアイコンで、アイコンエディタで作成します。
デザインが面倒であれば、透明のアイコンを置くだけでも良いと思います。
拡張子.icoのアクセスをエラーに出力しないようにするには、Apacheのhttpd.confに、
SetEnvIf Request_URI "\.(gif)|(jpeg)|(jpg)|(png)|(ico)$" no_log CustomLog logs/error_log common env=!no_logのように書きます。
-
robots.txt
robots.txtは、検索エンジンのロボットに対して、自分のサイトの巡回方法を指定するために利用します。
robots.txtを設置しなくても、検索エンジンのロボットは、勝手にサイトを巡回してくれますが、検索エンジンのロボットは、いつもrobots.txtがあるかどうか確かめるため、 robots.txtがない場合、エラーログにエラーが出力されます。
エラーを出力しないようにするには、robots.txtを設置するか、robots.txtをログに出力しないようにします。
通常通りサイトを巡回してもらう場合は、robots.txtに、
User-agent: * Disallow:のように書きます。
robots.txtは、サイトのトップページのディレクトリに設置します。
投稿者 38muko : 2007年04月10日 13:08
トラックバック
このエントリーのトラックバックURL:
http://jp-kaigo.com/cgi/mt-tb.cgi/32