01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2007-07-05 Thu
■ なるほど
それでも mod_negotiation を使いたいのならば
sitemap.var が sitemap という名前なら期待した動作をするのか。
■ コンテントネゴシエーションがうまくいかなかった
/sitemap.html を /sitemap でアクセスしたい。
現在 sitemap.html と sitemap.xml が存在している。
AddHandler type-map .var
を指定した。
sitemap.var を作成した。
URI: sitemap URI: sitemap.html Content-Type: text/html; URI: sitemap.xml Content-Type: application/xml; qs=0.0
/sitemap.var にアクセスすると /sitemap.html が表示される。
これは期待した動作。
/sitemap にアクセスすると 404 Not Found
Multiviews をつけて /sitemap にアクセスすると sitemap.xml が表示された。
sitemap.html が表示されてほしい。
MultiviewsMatch Handlers
をつけると期待した結果が出た。
MIME の設定が原因だろうか?