
No.3ベストアンサー
- 回答日時:
直リンク対策ソフトはいかがですか?
URLにあるフリーソフトの場合、ファイル格納フォルダをCGIで指定するために直のアドレスはわかりません。
+ <public_html>
| + <cgi-bin>
| + <filesafe>
| + tfsafe.cgi (705)
| + access.txt (606)
| + errors.txt (606)
|
+ <tfsdata> (707)
+ config.txt (606)
+ mytools.gif (604)
上記のようなフォルダ構成になりますが、上記の例だとブラウザではアクセスできないpublic_html以外にフォルダ<tfsdata> を設定し画像を格納してあります。(対象画像はmytools.gif)
で、HTMLファイルでは/cgi-bin/tfsafe.cgi/mytools.gifというようなURLでリンクになります。
クリックすれば画像が表示されますが
http://www.***.com/では/cgi-bin/tfsafe.cgi/mytools.gif
というアドレスにアクセスしても拒否のメッセージが表示されてしまいます。
こちらの指定したドメイン以外からのアクセス拒否もできますので一石二鳥かと思います。
参考URL:http://www.mytools.net/cgitools/filesafe1.html
No.5
- 回答日時:
ANo.3 の回答に似ているかもしれませんが、
ブラウザ <img src="view.cgi?filename=001.jpg">
↓ view.cgi?filename=001.jpg
公開用サーバの view.cgi
↓ GET /files/001.jpg
非公開サーバ
↓ 001.jpg を返す
公開用サーバ
↓ そのまま出力
ブラウザ
のように、画像を Proxy する CGI を作って
公開用サーバにおいておけば、ブラウザからは
非公開サーバは見えません。
CGI のプログラム例が必要ですか?
僕は PHP が好きなので PHP がいいですが
Perl でもかまいません。
No.4
- 回答日時:
#3です。
スミマセン、見にくくなってしまいました・・・。http://www.***.com/では/cgi-bin/tfsafe.cgi/mytools.gif
も
http://www.***.com/cgi-bin/tfsafe.cgi/mytools.gif
のミスです。失礼しました。
No.2
- 回答日時:
右クリック禁止などわかりにくくする方法はあるものの、完璧な方法はありません。
(参考URL)画像が少ないのでしたら、公開サーバーに画像のミラーを置く、多ければサムネイルのみの表示にする、などの方法も考えられます。
閲覧時のみ、画像ファイルを1枚ずつ公開サーバーに一時的にコピーするようなプログラムを組む方法もあるでしょう。
セキュリティの重要度、サーバー能力、手間を天秤にかけて考えてみてください
参考URL:http://tohoho.wakusei.ne.jp/wwwxx029.htm
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- システム URLがクリックや入力されてから、ブラウザに画面が表示されるまでの間にDNSサーバーは経由されないの 2 2022/06/24 01:15
- サーバー Webページに繋がるまでの流れについての質問です。 2 2023/03/19 23:15
- ASP・SaaS イントラネットを構築したい 2 2022/04/24 11:08
- HTML・CSS VSコードでHTMLに(リンク)ファイル名をクリックしてもファイルが開かれない 1 2023/02/12 07:52
- サーバー メールサーバーについて詳しい方、メールサーバーの管理業務経験のある方、教えてください。 3 2022/11/12 18:24
- その他(ブラウザ) Webブラウザについての質問です。 2 2023/03/21 19:23
- その他(コンピューター・テクノロジー) <a href="file:///フォルダ名/ファイル名">リンクテキスト</a>について 1 2023/04/06 22:40
- サーバー Webサイト構築フリーランスの案件受注について 1 2022/03/27 18:16
- サーバー 「自分のPCをWebサーバーにする事」とはについて 2 2023/03/20 17:47
- HTML・CSS リンクバナーのHTMLタグ。画像を変えたり、設置位置を変えるとバナー貼付け側はどう見える? 2 2023/02/01 12:01
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・「それ、メッセージ花火でわざわざ伝えること?」
- ・ゆるやかでぃべーと すべての高校生はアルバイトをするべきだ。
- ・【お題】甲子園での思い出の残し方
- ・【お題】動物のキャッチフレーズ
- ・人生で一番思い出に残ってる靴
- ・これ何て呼びますか Part2
- ・スタッフと宿泊客が全員斜め上を行くホテルのレビュー
- ・あなたが好きな本屋さんを教えてください
- ・かっこよく答えてください!!
- ・一回も披露したことのない豆知識
- ・ショボ短歌会
- ・いちばん失敗した人決定戦
- ・性格悪い人が優勝
- ・最速怪談選手権
- ・限定しりとり
- ・性格いい人が優勝
- ・これ何て呼びますか
- ・チョコミントアイス
- ・単二電池
- ・初めて自分の家と他人の家が違う、と意識した時
- ・「これはヤバかったな」という遅刻エピソード
- ・ゴリラ向け動画サイト「ウホウホ動画」にありがちなこと
- ・泣きながら食べたご飯の思い出
- ・一番好きなみそ汁の具材は?
- ・人生で一番お金がなかったとき
- ・カラオケの鉄板ソング
- ・自分用のお土産
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
URLの.aspとは??
-
Excelで、社外秘(閲覧のみ)と...
-
HTMLからフォルダを開きたい
-
iPadの標準ブラウザでローカルH...
-
VBA URLDownloadToFileについて
-
どのページもすべて同じURLなの...
-
css ,videotタグ。ホームページ...
-
社内で利用するWebサイトを立ち...
-
googleドライブで、PDFファイル...
-
TEXTAREAのスクロールバーを消...
-
画面左上に出る微妙な空白の消し方
-
ベーシック認証時、キャンセル...
-
【HTML】1クリックで複数ファイ...
-
CSVダウンロードができない
-
複数のindex.htmlを作ってもい...
-
htmlにtextファイルを表示させ...
-
VBAで#Regionに変わるものは無...
-
htmlの中にexcelが埋め込むには...
-
「x-sjis」「Shift_JIS」同じ意...
-
Webサイトから、txtファイルを...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
URLの.aspとは??
-
リンク先のURLを隠して画像を表...
-
CSSナビゲーションで表示ページ...
-
アクセス制限(1日1回)
-
.htmlファイルを.phpにした時に...
-
echo結果をhtmlで表示したい
-
.htaccessのリダイレクトの書き方
-
トップページしかインデックス...
-
a href= の使い方について
-
webページをランダムで遷移する...
-
aspxとうい拡張子がASP.netだと...
-
html+php+mysql検索画面構成に...
-
HTMLでユーザ名を表示する方法
-
拡張子がphtmlのファイルについて
-
CGIの呼び出し方法について
-
HTMLからフォルダを開きたい
-
Excelで、社外秘(閲覧のみ)と...
-
iPadの標準ブラウザでローカルH...
-
Webサイトから、txtファイルを...
-
一つのリンクに複数のURLを指定
おすすめ情報