前の日 / 次の日 / 最新 / 2007-07

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

type-map と Multiviews

現在の設定では混在している。

比較しているところを探してみよう。

なるほど

それでも 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 の設定が原因だろうか?