TAMURA Toshihiko
tamur****@bitsc*****
2008年 10月 6日 (月) 18:07:57 JST
こんにちは、田村です。 西山さん: > oscommerce-2.2ms1j-R8を利用し、サイトを運営しております。 > つい最近、URLに「osCsid」が訪問時およびSSLページに、まったく付 > いていないことに気づきました。 IE 6.0 / 7 用のGoogleツールバーの最新バージョンでは、 ユーザエージェントに "GoogleT5" という文字列が付きます。 catalog/includes/spider_configure.php の中に、 ユーザエージェントをもとにして検索エンジンのクローラを 判別する部分があるのですが、 これが "GoogleT5" をまちがえてクローラと判別するために、 URLにセッションIDが付加されなくなっているのだと思います。 対策としては、上のファイルの'google'の行を 下のように削除してみてください。 --------------------------------- $spider_agent = array( 'bot', 'crawler', 'empas', 'google', // この行を削除する 'ia_archiver', 'slurp', 'spider', 'teoma', ); --------------------------------- # 本物のGoogleのクローラのユーザエージェント'googlebot'は、 # 'bot'の部分で判別します。 -- 田村敏彦 / 株式会社ビットスコープ E-mail:tamur****@bitsc***** http://www.bitscope.co.jp/ TEL:082-555-3490 FAX:082-555-3491