| 2004/01/01(Thu) 12:43:02 編集(投稿者)
はじめまして。 サイト内検索をしたく思い、WwwSearch+を使用させていただいております。
私の使用しているサーバーはWAKWAKというプロバイダのサーバーなのですが、 設定を色々と変更してみても上手く検索ができませんでしたので、 原因や対応策がわかればと思い、投稿させていただきました。
関連すると思われる過去ログ(No12971 wwwsearch : 検索が上手く行きません ) も目を通しております。
症状としては、set.cgiに、 @target_dir=("../../diary/","../../mrlog/","yahoo","google"); @dir_name =("束の間の休息","momentary rest","YAHOO!","Google"); と設定後に、検索しても「1件もみつかりませんでした」と表示されてしまいます。 $return_url = '../../diary/'; でトップページに戻れますので、相対パスはあっているかなとは思うのですが、 よくわからなくなりつつあります。
念のため、set.cgiに、 @target_dir=("/public_html/diary/","/public_html/mrlog/","yahoo","google"); @dir_name =("束の間の休息","momentary rest","YAHOO!","Google"); と絶対パスで設定してやれば、検索結果は表示されるのですが、 結果のページに飛ぼうとしても http://park12.wakwak.com/public_html/diary//index.html というようなURLになってしまい、移動できませんでした。
何か大きな勘違い等しているかもとは思うのですが、 解決策等ご教示いただけますと幸いです。
追伸: wwwsrch.cgiの # $target =~ s|○○|△△|; という行を $target =~ s|/public_html/|http://park12.wakwak.com/~okamitsu/|; にする事で、ページそのものは表示できるようになりました。
しかし、 http://park12.wakwak.com/~okamitsu/diary//index.html という感じのURLになってしまう為かどうかはわかりませんが、 外部のCSSファイルを上手く読み込んでくれないようです。
|