WEB相談室

Webページ作成に関しての何でも掲示板です。

タイトル:URIエンコードで日本語を含める

0:[投稿] anoy [2006/06/11 15:58 ] [環境:IE6,Firefox1.5,Opera8.54 Apache]

検索エンジン対策用にファイル名に日本語を含むことができないかと思って、
dmozやWikipediaのようにURIエンコードしてみたのですがどうもうまくいきません。

たとえば、「テスト」という文字列をUTF-8 でエンコードすると「%e3%83%86%e3%82%b9%e3%83%88」となるので、これを「%e3%83%86%e3%82%b9%e3%83%88.html」と保存してウェブサーバーにアップロードしたのですが、
これでは%の部分までもエンコードして「%25e3%2583%2586%25e3%2582%25b9%25e3%2583%2588.html」のURIでアクセスしなければなりませんでした。
これでは、%と数字の羅列だけで検索エンジン対策用にはなりません。検索結果でURIが「テスト.html」のように表示されるようにしたいのですが、これはdmozやWikipediaのサーバーの仕様特別なのであって、一般のウェブサイトが利用しているxreaなどのサーバーでは不可能なのでしょうか。
宜しくお願いします。


1:[回答] かんな [2006/06/17 12:05 ]

それはファイル名ではなく、PATH_INFOだと思います。wikiなどのCGIを利用してください。

回答(必須): 状態:

お名前(必須):

URL:




[戻る]