<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>2005/09/20 on Yano&#39;s digital garage</title>
    <link>https://www.bravotouring.com/~yano/archives/2005/09/20/</link>
    <description>Recent content in 2005/09/20 on Yano&#39;s digital garage</description>
    <generator>Hugo</generator>
    <language>en-us</language>
    <lastBuildDate>Tue, 20 Sep 2005 23:40:48 +0900</lastBuildDate>
    <atom:link href="https://www.bravotouring.com/~yano/archives/2005/09/20/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>rNoteに404 Error応答実装</title>
      <link>https://www.bravotouring.com/~yano/diary/it/20050920rnote.htm</link>
      <pubDate>Tue, 20 Sep 2005 23:40:48 +0900</pubDate>
      <guid>https://www.bravotouring.com/~yano/diary/it/20050920rnote.htm</guid>
      <description>&lt;p&gt;コンテンツベースを&lt;span class=&#34;Software&#34;&gt;HTML&lt;/span&gt;から &lt;a href=&#34;http://rinn.e-site.jp/rnote/&#34; target=&#34;SubWindow&#34;&gt;&lt;span class=&#34;Tradename&#34;&gt;rNote&lt;/span&gt;&lt;/a&gt;に移行してぼちぼち2ヶ月。&lt;/p&gt;&#xA;&lt;p&gt;というのに、&lt;a href=&#34;http://www.google.co.jp/&#34; target=&#34;SubWindow&#34;&gt;Google&lt;/a&gt;の古いキャッシュからのアクセスが後を絶たない。&lt;/p&gt;&#xA;&lt;p&gt;なんでかな～？と調べてみたら、存在しないURI/URLに対してもHTTPのステータスに&lt;span class=&#34;Strong&#34;&gt;200&lt;/span&gt;を返している事がわかった。というわけで、ちゃんと&lt;span class=&#34;Strong&#34;&gt;404&lt;/span&gt;を返すよう&lt;span class=&#34;Path&#34;&gt;rnote.php&lt;/span&gt;のerror関数を&#xA;&lt;blockquote class=&#34;Log&#34;&gt;function error($mes,$code=ERR_NORMAL,$mes2=&#39;&#39;){&lt;br/&gt;&#xA;  global $g_bCellphone;&lt;br/&gt;&lt;br/&gt;&#xA;&lt;span class=&#34;Comment&#34;&gt;//  Google対応 by YANO&lt;/span&gt;&lt;br/&gt;&#xA;&lt;span class=&#34;Strong&#34;&gt;  if($code==ERR_404) header(&#34;HTTP/1.1 404 Not Found&#34;);&lt;/span&gt;&lt;br/&gt;&lt;br/&gt;&#xA;  switch($code){&lt;br/&gt;&#xA;  case ERR_404: $typemsg = ERR_MSG_TYPE_404; break;&lt;br/&gt;&#xA;  case ERR_WB:  $typemsg = ERR_MSG_TYPE_WB; break;&lt;br/&gt;&#xA;  default:      $typemsg = &#39;rNote Error&#39;;&lt;br/&gt;&#xA;  }&lt;/blockquote&gt;&#xA;てな具合に改造。&lt;/p&gt;&#xA;&lt;p class=&#34;Reference&#34;&gt;【参照】&#xA;&#x9;&lt;br/&gt;●rNote &lt;a href=&#34;http://rinn.e-site.jp/rnote/&#34; target=&#34;SubWindow&#34;&gt;http://rinn.e-site.jp/rnote/&lt;/a&gt;&#xA;&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
