- ベストアンサー
検索時のURLとは?
- 検索時のURLについて教えてください。
- 検索の際に入力するURLと実際に表示されるURLが異なることがあります。
- Googleでは日本語の部分をURLエンコードすることで検索が可能ですが、Yahooではできないようです。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
URLエンコードの仕組みについては、サーチエンジン側の仕様というだけですので、できないものはできませんし、yahooさんがその気になればできるようになります。 どうしてもということであれば、予め日本語の文字をYahoo式のEUC-JPに変換すれば可能となります。 参考:http://www.bousaid.que.jp/software/urlencode/index.php
その他の回答 (2)
- UKY
- ベストアンサー率50% (604/1207)
> ブラウザによってUTF-8、Shift_JIS、euc-jpに変えないといけないんですかね? ブラウザの種類等によってデフォルトの文字コードが違うので、いろいろ試行錯誤が必要かもしれません。 Internet Explorer だと確かインターネットオプションの詳細設定に「URL を UTF-8 で送信する」とかいうような設定項目があって、そこで文字コードが変えられたと思います。
- UKY
- ベストアンサー率50% (604/1207)
アドレスとして直接日本語を入力すると、ブラウザが自動的に %E7%94%B7%E5%89%8D というような文字列に置き換えてアクセスするようになっていますが、エンコーディングつまり文字コードが違うとうまくいきません。 Yahoo! はデフォルトの文字コードとして EUC を使っているようですが、普通のブラウザは UTF-8 という文字コードで日本語を変換します。 そこで、UTF-8 という文字コードで変換したよということを Yahoo! 側に伝えるための情報をアドレスに追加すると、大概うまくいきます。 http://search.yahoo.co.jp/search?ei=UTF-8&p=男前
お礼
ありがとうございますm(__)m 私のブラウザ(Internet Explorer)ではUTF-8ではうまく いきませんでしたが、回答を元にShift_JISにしたらうまくいきました。 ブラウザによってUTF-8、Shift_JIS、euc-jpに変えないといけないんですかね? とりあえず解決しましたが、他に情報があるようでしたら よろしくお願いいたします。 感謝
お礼
なるほどエンコードの問題なんですね。 参考になるサイトまで教えていただき、ありがとうございます。 感謝