1

サブディレクトリ htm/ で swish-e を実行しています。どの検索結果ページでも、URL のディレクトリ セパレータがエスケープされているため、htm%2Fpage.htm のような使用できないリンクが表示されます。

swish-e または search.cgi が結果の URL をエスケープしないようにするにはどうすればよいですか? ディストリビューションに付属の search.cgi で標準の search.tt を使用しています。swish.config ファイルには次のように書かれています。

IndexOnly .htm .html
DefaultContents HTML*
StoreDescription HTML* <body>
MetaNames swishtitle swishdocpath
IndexDir htm

これを親ディレクトリで実行します: swish-e -c swish.config

使用できない URL を除けば、インデックス作成と search.cgi は正常に機能します。

4

0 に答える 0