From: Hiroshi K. <ko...@cv...> - 2004-01-31 05:11:02
|
koyasu です. さくらウェブの場合,キャッシュサーバを通してアクセスすることになるので, URL のサーバネーム部分はキャッシュサーバのホスト名が使われます. ところが TDiary::Config の base_url メソッドは httpd が実際に動いてい るホスト名使用するをため,実際にユーザが表示したい(キャッシュサーバの) ホスト名と異なる結果を返します. 具体例として僕の場合を挙げますと,僕の使っているサーバのホスト名は www90.sakura.ne.jp で,URL として使用したい(つまりキャッシュサーバの) ホスト名は white.sakura.ne.jp です. しかし,現在の base_url メソッドの実装の場合は www90 の方を返してきま す. このような問題を回避するために @options['base_url'] という変数を使って 添付のパッチのようにしてみました. 一行追加するだけの変更ですが,よろしければ取り込んで貰えないでしょうか. ====================================================== 子安 大士 <ko...@cv...> ====================================================== |