hamada
bungu****@leo*****
2005年 6月 15日 (水) 08:35:12 JST
こんにちわ。 On Fri, 10 Jun 2005 15:05:08 +0900 kushima michio <michiok_mac****@mac*****> wrote: > 2004-03-03T15:20:20+09:00 > で、間違ってないとも思うんですけど。 に対して > あくまでも想像ですが、件のエラーはlastmod要素とchangefreq要素のコンフリ > クトによるのではないかと。 とかテキトーな事言ってましたが、どうも違うみたいです(^_^;) 実際にchangefreq要素を削除した(lastmod要素を含む)sitemap.xmlを取得して もらっても、暫〜く経ってから > Invalid date と蹴られました(^^;; いろいろ試してみたところ、どうも「+09:00」が駄目みたい。 ちうことで、当方はgoogle_sitemap.php中のiso8601_date()を > $tzd = gmdate('O',$timestamp); > $tzd = substr(chunk_split($tzd, 3, ':'),0,6); > return gmdate('Y-m-d\TH:i:s', $timestamp) . $tzd; ↑こんな風に変えてみました。date→gmdateでGMT化。 とりあえず、これで「最終更新日を取得」して貰えて、「“Invalid date”と叱 られる」ことも無いようです。ようやくStatus「OK」に復帰。 はまだ