Namazu-win32-users-ja(旧)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Namazu 検索結果の文字化け
- From: MIKIKO HIOKA <mhioka@xxxxxxxxxx>
- Date: Mon, 07 Oct 2002 13:25:47 +0900
- X-ml-name: namazu-win32-users-ja
- X-mail-count: 01477
- References: <JF20021006214355.5789444@yahoo.co.jp>
こんにちは。
私もNamazuの導入に日々、頑張っています。
サーバーにapacheを使っているとのことですが、
apacheの設定ファイル、httpd.conf を秀丸などで開いて、
ファイルのかなり後ろのほうの
AddDefaultCharsetの設定がISO-2022-JP
になっているか、確認してみてください。
私はapache2.0を使ってますが、
AddDefaultCharsetのデフォルトの設定がISO-8859-1
になっていたため、検索結果がie、ネスケ共に文字化けしてしまいました。
あと、mknmzurcを実行する時に
--no-encode-uri
(ファイル名のエンコードを行わない)のオプションをつけていますか?
これを付けないと、ファイルのパスが文字化けします。
j6447j> Windows XP、namazu 2.0.12、apache 1.3.26で、namazu環境を構築しようと試み
j6447j> ているものです。
j6447j>
j6447j> 馬場肇氏の「Namazuシステムの構築と活用」を参考にして作業しています。
j6447j>
j6447j> ブラウザはsleipnirですが、ie6でも同様です。エンコードで他の文字コードを
j6447j> 選んでも正常に表示しません。
j6447j>
j6447j> さて、indexの作成までは正常にできたように見えるのですが、よく見ると、文
j6447j> 書パスのC:\のところがC|/のような表現になっています。
j6447j>
j6447j> また、実際にwebページからCGIで検索するとファイルパスが文字化けしたような
j6447j> 状態になってしまい、結果をクリックしてもアクセス不能(Forbidden)のエラー
j6447j> になってしまいます。
j6447j>
j6447j> ちなみに同じ文書を検索して
j6447j> ********************************************************************
j6447j> /C|/Documents and Settings/My Documents/リカバリ.doc (96,256 bytes)
j6447j> ********************************************************************
j6447j> これがDOSプロンプトからの検索結果、
j6447j>
j6447j> ********************************************************************
j6447j> /C|/Documents%20and%20SettingsMy%20Documents/%A5%EA%A5%AB%A5%D0%A5%EA.
j6447j> doc (96,256 bytes)
j6447j> ********************************************************************
j6447j>
j6447j> これはwebページからの検索結果です。
j6447j>
j6447j> なにがおかしいのですか?
j6447j>
j6447j>