NETCRUISER - NETCRUISER CONTENTS -

CGI


携帯・モバイル対応 直アクセス/直リンク防止ゲートウェイ CGIスクリプト

携帯・モバイル対応 直アクセス/直リンク防止ゲートウェイ CGIスクリプト

【i-Gatewayの機能的な特長は以下のとおりです。】

・ディレクトリのURLを非公開にしつつ中身をCGIを通して公開することのできるCGIです。
・携帯サイトに限らずCGIやHTMLファイル等への直リンクを防御する事が可能です。
・これにより、掲示板CGIへダイレクトに書込みするプログラム型のスパム投稿等も定期的に回避できると思います。
・非常に使い勝手が良く、様々なケースで使用できるCGIです
・なお、NET CRUISER配布分では自動変更時間を10-20分へ短縮し、直リンクを強力排除するようプログラムに手を加えています。

【SAMPLE】
サイドバーのスクリーンショット又は携帯にてQRコードよりアクセスできます。

【利用規定】
このスクリプトを利用する上での利用規定です、必ず一読ください。 スクリプトをダウンロードする場合、無条件に「利用規定」に同意したものとみなします。
NET CRUISERスクリプト利用規定

【ダウンロード】
2タイプのファイルを用意しております。
zipファイル lzhファイル
ダウンロード後、解凍 します。解凍すると以下のファイルが展開されます。
  ・igateway.cgi
  ・readme.html

【プログラムの修正と設置】
必要最小限の設定の変更の説明です。ファイルをサーバーへアップロードする前に変更してください。
1行目#!/usr/local/bin/perlを自分のプロバイダの環境に合わせて書き換えてください。
一般的には

#!/usr/local/bin/perl
#!/usr/bin/perl

のどちらかで動作すると思います。詳しくは各サーバーへお問合せ下さい。
全体のディレクトリ構成とファイル位置の例は以下のとおりです。

(かっこ内はパーミッションの設定値)
・public_html / index.html (トップページ)
   |
   +-- igateway.cgi [755]
        |
        +-- / index.html [644]
             または↓
            index.cgi [755]
     
その他の変更はreadme.htmlファイルに明記しています。
上記の様に設置することで 『igateway.cgi/ランダムな文字列/ファイルパス』 のURLとなりフルパスを非公開のままCGIやHTMLを公開できます。

最後に、HTMLから igateway.cgi にリンクします。
【記述例】<a href="http://〜〜/igateway.cgi">メニュー一覧</a>

CGI
スクリプト利用規約 サーチエンジンスクリプト カウンタースクリプト 簡易振分けスクリプト アクセス制限スクリプト 直リンク防止スクリプト
sample
sample
NETCRUISER