かずひこです。
At Tue, 25 Nov 2003 11:52:20 +0900,
TADA Tadashi wrote:
> この件、誰かに任せます。tDiary.Netのような名前ベースのvirtual serverを運
> 用しているところで問題がないようなら、s/HTTP_HOST/SERVER_NAME/gで良いと
> 思います。コミって下さい。
>
> 他のプラグインをbase_urlを使うように改造するかどうかまでは、動作検証まで
> する気があるならやっちゃっていいと思いますが、そうでないなら上記の置換だ
> けにしておくのが無難だと思います。
ちょっと前の話題ですが、tdiary.rb にまだ HTTP_HOST が残っているのに気づ
きました。
def trackback_url
'http://' + ENV['HTTP_HOST'] +
(ENV['SERVER_PORT'] == '80' ? '' : ":#{ENV['SERVER_PORT']}") +
ENV['REQUEST_URI']
end
def diary_url
trackback_url.sub(/#{File::basename(ENV['SCRIPT_NAME'])}.*$/, '') +
@conf.index.sub(%r|^\./|, '') +
@plugin.instance_eval(%Q|anchor "#{@date.strftime('%Y%m%d')}"|)
end
というか、base_url を使うような形でこのあたりをリライトしたほうがいいの
かな?
とりあえずご報告だけですみません。
--
かずひこ <http://wiki.fdiary.net/kazuhiko/>
★ぱーる「セミコロンが付いてない!」
☆るびぃ「あんなの飾りです。偉い人にはそれが分からんのです」
|