[Tep-j-general] Re: セッションID付きURIとか

Zurück zum Archiv-Index

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」に復帰。

はまだ






Tep-j-general メーリングリストの案内
Zurück zum Archiv-Index