2008年12月06日

infoseekなどのCGI外部呼出し禁止サーバーとメタ提携するには

infoseekでyomi-searchを運営している方って結構いらっしゃると思うんですが、infoseekはCGIの外部呼出しができないんですね。

ということは、メタ提携(他の検索サイト様の検索窓に入れてもらうこと)が出来ないわけです。

でもhtmlの外部呼出しは可能なので、htmlファイルからcgiにパラメータをあげたらどうだろう?と思って10分くらい頑張ってみたら出来たので掲載します。

以下のファイルをsearch.htmlとして保存し、index.htmlと同じフォルダにおいてください。



<!--

CGI外部呼出し禁止サーバー用
yomi-search メタ提携支援javascript

Scripted by 唯橋 葵
http://manage.haga-f.net/

2008/12/06 ver.0.1

-->

<html>
<head>
<title>転送しています...</title>
<meta NAME="ROBOTS" CONTENT="NOINDEX,NOFOLLOW,NOARCHIVE">
</head>
<body>
<script type="text/javascript">
<!--

var yomi="http://あなたのアドレス.hp.infoseek.co.jp/cgi-bin/data/search.cgi";
//自分のyomisearchのsearch.cgiのフルパスを記入してください。




//ここから下は触らないでください。


var url=yomi + window.location.search ;
window.location.href=url;

document.write('<a href=' + url + '>転送されなかった人はこちら</a>');


//-->
</script>
</body>
</html>





ちなみにregist_ys.cgiの書き方は
%engine = (

'name', 'あなたのアドレス.hp.infoseek.co.jp/search.html',

);

%keyword = (

'name', "word=$FORM{word}",

);

%option = (

'name', "mode=search",

);


って感じです^^
posted by 唯橋 葵 at 04:26| Comment(2) | TrackBack(0) | yomi-search運営支援
この記事へのコメント
良いブログですね♪ココでの出会いもそのうちの1つ^^これも何かの縁だと思って・・これからもまた遊びに来ますので宜しくお願いしま〜す☆
Posted by アン〜 at 2010年02月28日 10:35
ブランドコピー、スーパーコピーブランドバッグ_jpeta111.Comブランドコピー非自由型はたとえ調速機の振動システムがすべて振動していて過程でほとんど全部エスケープと連絡を取り合うのでもを捕らえて、これは振動システム周期の安定性を下がります。この方面にとって、このような調速機の精度は自由型より低くて捕らえて調速機を跳躍します。非自由型がたとえ調速機の長所を捕らえるのがそのエスケープの構造が自由型に比べてたとえ調速機を捕らえるのが簡単でもだでも、かつ土壌が超荷重の条件に動くと下に働くのが調速機を捕らえてたとえ比較するのでもの固有の振動がない信頼できますブランドコピー
Posted by ブランドコピー at 2014年06月05日 16:00
コメントを書く
お名前: [必須入力]

メールアドレス:

ホームページアドレス:

コメント: [必須入力]

認証コード: [必須入力]


※画像の中の文字を半角で入力してください。
この記事へのトラックバックURL
http://blog.sakura.ne.jp/tb/23898397

この記事へのトラックバック