• ベストアンサー

ホームページ内を、検索キーワードを入力する事で文字を検索させたいのですが・・・

現在、自分の部署のWeb環境整備に携わっているのですが indexページに、サイト内の文字列を検索させる機能を持たせたいと 考えています。 cgiを使うようなのですが、簡単に設置できて自分のサイト内文字検索が出来る方法はないでしょうか? ※どうやら“NAMAZU” がフリー全文検索ではいいようなのですが、  設置方法が難しそうで腰が引けてます・・・ ちなみに小生、あまりcgiが詳しくないので、細かく教えて頂けると 非常に助かります。 宜しくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • hiroko771
  • ベストアンサー率32% (2932/9040)
回答No.1
tacpon
質問者

お礼

ありがとうございます!

その他の回答 (1)

回答No.2

 私もそう思います。  独自ドメインをお持ちなら、Googleの 「Google フリー検索 (ベーシック版) : ウェブ検索 + サイト検索」 が簡単でいいでしょう。 ただし、更新が頻繁な場合は、検索結果がすぐに反映されないのが 難点です。

tacpon
質問者

お礼

ありがとうございます!

関連するQ&A

  • 全文検索NAMAZUを複数設置するには?

    Namazuを2つ(Namazu1:Index1/ Namazu2:Index2)設置しようと試みましたが、下に示すそれぞれの検索画面を開くと、find1, find2のnamazurcの設定を正しく読んでくれません(説明書によると、*.cgiと同じディレクトリにあるnamazurcを設定ファイルとして読み込むとありますが・・・) まずTemplateですが、デフォルトのIndex(F:\namazu\var\namazu\index)を読み込んでしまい、find1,2内のtemplateを読み込んでくれません。次にIndexですが、i_search/namazu.cgi.exeを開くと、自分の設定を正しく読んでくれますが(ただし試験的にキーワードを検索しても結果画面に現れない)、w_search/namazu.cgi.exeを開くと、i_search/namazu.cgi.exeと同じ検索画面が出てくることから、自分のIndex設定を正しく読み込んでいないようです。 自分なりに原因を探る中で、環境変数のNAMAZURCと、ファイルF:\namazu\etc\namazu\namazurc、ファイルF:\namazu\etc\namazu\mknmzrc内の最終行にある$TEMPLATEDIR = 'F:/namazu/share/namazu/template';の文字列の3点を削除しました。ビギナーなりに過去ログを読んだり、いろいろ試しましたが、どうも上手くいきません。原因についてこころあたりの方、ご助言いただきたくお願い申し上げます。 ■WEBサイト検索(http://192.168.1.1/w_search/namazu.cgi.exe)file数652 F:\namazu\find1\ index\ template\ namazu.cgi.exe namazurc ■iModeページ検索(http://192.168.1.1/i_search/namazu.cgi.exe)file数10 F:\namazu\find2\ index\ template\ namazu.cgi.exe namazurc ■環境 Windows 2000 Server + IIS 5.0 + IE 5.50 Namazu 2.0.10 kakasi-2.3.4 Perl, v5.6.1

    • ベストアンサー
    • CGI
  • 検索について

    自分のホームページのファイルの内容が検索できるようにしたいと思っています。 今、借りているレンタルサーバーではnamazuを使った全文検索はできるのですが、私がしたい検索は以下のような内容です。 1)ファイルの中にはテーブルが一つあり、列は5列、行は決まっていませんが200行くらい有ります。 2)1行を一つのブロックとして1列目の内容で検索したり、2列目の内容で検索できたりができればと思っています。 3)1列目は文章、2列目以降は数値です。 イメージとしてはエクセルの検索と同じようなことをしたいのです。 そのものヅバリでなくても、これに近いことができるレンタルCGI等有ればお教えください。

    • 締切済み
    • CGI
  • NAMAZUによるデータベース検索について

    お世話になります。 全文検索システム『NAMAZU』で、サーバ上にアップされているHTMLファイル内の文字列検索ではなく、MySQL内の文字列を検索させる事は可能なのでしょうか? もし可能であれば、そのレコードを、PHPでMySQLに検索をかけた時の様にレコードを加工させる事はできるのでしょうか?

    • ベストアンサー
    • MySQL
  • namazu.cgiがインストールされません。

    こんにちは。 RedHat8を最近インストールしたばかりです。 自分のマシンにあるドキュメントを全文検索したくて、namazuをインストールしようとしています。 CGIから利用するためにはnamazu.cgiが必要と聞きました。 しかし、必要(とおもわれる)パッケージをインストールしても、namazu.cgiがみつかりませんでした。 findで/に対して検索しましたが、ありません...。 インストールしたパッケージは、以下のとおりです。 kakasi-2.3.4-1.i386.rpm namazu-cgi-2.0.10-1.i386.rpm kakasi-dict-2.3.4-1.i386.rpm perl-Search-Namazu-0.13-2.i386.rpm namazu-2.0.12.tar.gz perl-Text-Kakasi-1.05-1.i386.rpm ちなみにnamazu本体はインストールされてます。(インデックスはつくられました) どなたか、ご教授願います。 どこのサイトを調べても、あたりまえのようにnamazu.cgiをcgi-binディレクトリにコピーする、と書いてありますので、こまっています。

  • Movable TypeとNamazuについて

    はじめまして。畑違いの仕事からWEBの仕事をやることになりました。 回転の悪い頭に鞭打ちながらですが、お手上げになり、ここで質問をさせていただきます。 ■今回のミッション 「Movable Typeを、社内の情報共有ツールとして活用するにはどうするか」です。 ■状況説明 1、現在利用しているレンタルWEBサーバー(CPI)にMovable    Typeの利用サービスがついていました。 2、これを利用して社内部署間での情報共有のサイトとして活用   したいと考えております。 3、しかし、HP(一般向け)には全文検索(Namazu)を入れています。 4、そのため、MTを「/html/」以下にインストールすると、Namazu が社内の情報共有サイトのページまで検索してしまいます。 5、Namazuはインデックスの自動更新CGI(CPI推奨のもの)を入   れているため、検索するフォルダを指定することができません。 ■質問 1、Namazuのインデックスを自動更新するCGIで、フォルダの   指定が可能なものはあるのでしょうか? 2、MTをSSLにインストールする等、検索にひっかからないように   する方法はあるのでしょうか? 現在の解決方法としては、「インデックスでの自動更新をやめる」こと なのですが、作業量が増えるので避けたいと思っています。 お読みいただきありがとうございます。 どうぞよろしくお願いします。

  • Estraierによる文書別検索

    Namazuライクな全文検索システム、Estraierを 使っているのですが、Namazuにあるような html上で検索する時にチェックボックスを使って 「どの文書タイプ(インデックス)を検索するか」 という事はできるのでしょうか。 やり方として、文書種別ごとにフォルダを分けて、おのおのについて 転置インデックスを作成して、、、という所までは いいのですが、肝心の サイト内トップページの検索用htmlで チェックボックスの有無によってどの転置インデックス内を 検索するかしないかという部分のつくりかたがわかりません。 どなたかわかる方いませんか?

  • namazu 検索窓の設置について

    お世話になります。 namazuの検索窓の設置について質問させて下さい。 現在An Httpdサーバを入れ、自分のPCから http://マイPC IPアドレス/cgi-bin/namazu.cgi.exe ではNamazuの検索は正常に動作しております。 namazu.cgi.exeファイルをnamazu.ccgiファイルに 名前を変え、検索窓を設置し検索すると "ファイルのダウンロード"のウィンドウが表示され 検索出来ません。 <!--Namazu による全文検索システム--> <form action="/cgi-bin/namazu.ccgi" method="get"> <p> <input name="query" value="" size="30" accessKey="T" tabIndex="10"> <input type="hidden" name="whence" value="0"> <input type="hidden" name="max" value="20"> <input type="hidden" name="result" value="normal"> <input type="hidden" name="sort" value="score"> <input type="hidden" name="idxname" value="pub,past"> <input type="submit" value="検索" accessKey="S" tabIndex="11"> </p> </form> どの様に設定変更すればいいのか教えて欲しいです。 よろしくお願いします。 An Httpdのセットアップは下記サイトを参考にしました。 http://www10.plala.or.jp/miyazawa/namazu/anhttpd.html

    • ベストアンサー
    • CGI
  • NAMAZUでの文字化け

    namazu.cgiにアクセスすると文字化けして困っております。 (Red Hat Enterprise Linux ES release 3  Apache/2.0.46  namazu-2.0.16 Kakasi-2.3.4) http://www.amays.com/~mizusawa/namazu_kaisetu/ ↑ こちらのサイトを見ながら、namazuのインストールをして、 namazu.cgiにアクセスしたところ、CGIとして認識されませんでした。 そこで、httpd.conf内に一行 AddHandler cgi-script .cgi を追加したところ、CGIとして動きましたが、文字化けします。 具体的には、Namazu 、ヒ、隍・エハクク。コキ・ケ・ニ・・/h1> というような表示になってしまいます。 ブラウザー(IE)で「表示」→「エンコード」を見ると、Shift-JISが 選択されているので、これをEUCに訂正すると、文字化けが 修正されて、namazu検索も出来るのですが、もし、文字化け対策の 知恵をお持ちの方がいらっしゃいましたら、ぜひ教えてくださいませ。 よろしくお願いします。

  • namazuでの検索結果のリンクが化けるのですが・・・

    namazuv2.0.12でindexを作成し、apacheを通してnamazu.cgiで検索すると検索結果の一部のリンクの文字列がおかしな表示になってしまうのですが、修正方法等わかりましたらご教授ください。 なお、正常に出力されるリンクとおかしな表示は以下のとおりです。 正常:http://192.168.0.1/test/test.txt 異常1:/TEST2/test.txt 異常2:.xls

  • サイト内を検索するCGIについて・・・

    携帯サイトで画像を配信し、その画像を検索できるようにしたいのですが、そのようなCGI等はありますか? 具体的には・・・ サイト内に検索窓を設置し、そこにキーワードを入力すると、そのキーワードに関連した項目が箇条に表示されるようにしたいのです。 Namazuと言うものも見てみましたが、利用方法がイマイチ分からないので、できるだけシンプルで簡単にできるものを探しています。 説明が分かりづらくてすみません。よろしくお願いします。