• 締切済み

直リンクを防止したく・・

はじめまして・・お世話になります。 自分は少し前から個人的な趣味でIモード対応のホームページを作成してます。主に画像やメロディを・・ 初めて作って大変だったのですが、以外と楽しく何とか半年が過ぎました。しかし、問題が・・ 勝手に?!画像などのを他サイトやチェーンメールとして直接リンクをかけられてしまい、大変困ってます・・・。 Iモード対応でリンクを直接防止するcgiを見つけたのですがPATH_INFOが使えないサイトらしく・・ココを変更すれば? 使えると思うんですが・・なにぶん初心者な者で変更の仕方が分からないのです。。。 自分のサーバーはXREAです。cgiも設置できます。(実際にしてます)今は、このような問題があり閉鎖状態です。 中には自サイトを気にってくれた方もいて・・早く再開して欲しいなどの嬉しい便りも・・ 出来れば、知っている方・・ご教授願いたいです。 宜しくお願い致します!

  • CGI
  • 回答数4
  • ありがとう数9

みんなの回答

  • HELL_MET
  • ベストアンサー率47% (16/34)
回答No.4

再度1です。 思いっきり説明不足でした #はhtaccessのコメント行を示すマークです。 実際には setenvIf refferer "xrea.com/~user/top.html" pm_ok order deny,allow deny from all allow from env=pm_ok だけで十分です。 またFTPでアップロードした後にファイル名を .htaccess(先頭のドットは必須) に変更してください。 携帯からのアクセスはページ作成経験がありませんので アドバイスは出来ませんが、上記構文でクッキー情報は 関係していませんので問題は別のところにあると思います。 うまくいくといいですね。 頑張ってください。

  • HELL_MET
  • ベストアンサー率47% (16/34)
回答No.3

1です。 >トップから入ればいつでも見れる トップからのみ閲覧を許可するのであれば 下記の構文でいいのではないでしょうか。 #ここから SetEnvIf REFERER "xrea.com/~user/top.html" pm_ok Order Deny,Allow Deny from all Allow from env=pm_ok #ここまで 上記は「xrea.com/~user/top.html」からリンクした場合 閲覧できる、といったものです。 xrea.com/~user/top.htmlこの部分をご自身の トップURLに置き換えればOKだと思いますよ。 但し、トップページとリンク先のページのディレクトリは 必ず別である必要があります。htaccessファイルを リンク先のページが含まれるディレクトリに設置します。 またリンク先のページでフレームなどを利用していると また構文が変わってきます。 >他にも出来る方法をご教授ください・ htaccessが最もよく使われる手段だと思います。 それ以外だとCGIなんかを使ったパスワード承認 程度しか思いつきません。申し訳ないです。

yuuki0722
質問者

お礼

申しわけない・・なんて!そんでもないです! とても嬉しいです。。 ありがとうございます!!! いま試して見たのですが・・ #ここから(#も要りますか?) 出来ません(涙。。。 すいません、初心者ですm(_ _)m

yuuki0722
質問者

補足

あ! それと・・携帯電話にはクッキーがないから・・全てを拒否にされてしまうみたいです。。。 すべて直リンクと判断されてるみたいです(w 度々、申しわけないです。。

  • qa5150
  • ベストアンサー率76% (16/21)
回答No.2

.htaccessでリファラー制限すれば可能です。 http://www.shtml.jp/htaccess/referer.html

参考URL:
http://www.shtml.jp/htaccess/referer.html
yuuki0722
質問者

お礼

すいません。下の方、同様に言葉が足りませんでした。 せっかく教えて頂いたのにホント申し訳ないです。 ありがとうございます。 宜しければ他にも出来る方法をご教授ください・・m(_ _)m

  • HELL_MET
  • ベストアンサー率47% (16/34)
回答No.1

XREAならhtaccessファイルが設置できるようですから これで画像などの直リン防止が出来ます。 下記にXREAのFAQに詳細が記載されています。 ご参考に。

参考URL:
http://xreafaq.com/
yuuki0722
質問者

お礼

早速のアドバイスありがとうございます。 .htaccessで行えばイイみたいですね・・・。 すいません、言葉が足りませんでした。 サイトに来て頂いた方の煩わしさを防ぎたいので・・・ ベーシック認証みたいな事をせず直リンクをかけた方達だけを見れなくしたいのです。だからトップから入ればいつでも見れる・・みたいな事を・・・。 無知な者に色々アドバイスありがとうございます。 宜しければ、またご教授くださいm(_ _)m

関連するQ&A

  • 直リンクの防止

    毎日更新している自分の画像を、掲示板サイトや直リンクサイトで「画像url」で書かれてしまった場合に対する対処策で悩んでます。 -------------------------------------------- 例 http://www.○○○.com/koshin/mainiti6-26.jpg -------------------------------------------- 画像リンクのクリックを、トップページに転送することはできないのでしょうか。 防止策のあるcgiとかがあれば紹介してほしいです><

    • ベストアンサー
    • CGI
  • 直リンクを回避するには?

    自サイト内のデータへの自サイト以外からの直接リンクが有った場合に、それをエラーページなどに飛ばす方法ご存知ありませんか? そのデータがHTMLファイルなら逃げ道はいくらでもあるんですけど、画像ファイルや動画ファイルなどの場合どうしたら良いのでしょう? 動作条件は 1)プロバイダから借りている領域なのでサーバレベルでの設定は難しい。(多分ムリ) 2).htaccessは使える。 3)データは基本的にバイナリファイル 4)Javaは使用不可 5)CGI(Perl)使用可 .htaccess を色々いじってみたりしてるんですが、自サイトからのアクセスもはじかれてしまうので悩んでます。(Redirect,RedirectMatch等)

  • .htaccess 直リンク防止について

    自サイトのホームページで動画ファイル(wmv)に対する直リンクを防ぐために、.htaccessを設置したのですが、その結果自分のサイトからもエラーになってしまいます。記述内容は以下です。 <Files ~ "\.(gif|png|jpg|wmv)$"> SetEnvIf Referer "^http://www\.xxxxxx\.com" ShowOK SetEnvIf Referer "^$" ShowOK order deny,allow deny from all allow from env=ShowOK </Files> ------------------------ http://www\.xxxxxx\.com は自分のサイトURLです。 FTPでアップする時は、アスキーモードでアップしています。 属性変更では644に設定しています。 どこか間違っているのでしょうか?

  • 直リンクについて イケナイ事だと書いてありましたが

    ★アフィリエイトする時に使う ASP(電脳卸とかinfocart等)の商品画像や ★自分のサイトに googleや楽天やアマゾンとかの検索窓とかを載せる時に その画像は自分のサバーにはアップしてないはずですが これは直リンになるのではないでしょうか? 自サイトの画像のアドレスが 自サイトになってないと直リンだと書いてありましたが 上の例の場合は 直リンになってしまいます。 正直 こうゆうことはどのサイトもやってるから直リンじゃないような気もするのですが 教えてください。 あるサイト様 http://paki.s33.xrea.com/ に下記ありましたが >自分でサーバーを立ち上げて、自分の土地で >「直リンしていいよ」って言うならいいけど、もしそれが借りてるサーバーで >サーバーの規約で禁止になってるなら規約は守らなくちゃダメだよね。 これに あたるんでしょうか? だとしたら 直リンしたくなければ そのサイトが 自サバがどうか いつも確認しなきゃイケナイのでしょうか?

  • 直リンクで画像が表示されません

    最近、新しく自分のサイトを作りました。 リングにそのサイトを登録するときに、 バナーを直リンクで貼りたいのですが、 その画像が上手く表示されずに×印がついてしまうんです。 http://ホスト名/ID名/画像名.gif で良いと思うのですが違うのでしょうか? そのアドレスを打ち込むと、きちんと左上に画像が表示されます。 バイナリモードで転送していますし、 サーバもgeocitiesなので問題ないはずです。 どうしてなのかわかる方は、ぜひ教えてください。

  • サイトの直リンクについて・・・困っています

    相談です。 自分でオリジナルの携帯画像を配布しているサイトを運営しているのですが、最近下記のようなことをされています。 [自分のサイト]⇒[(画像一覧など)のページ]            ↑         自分が運営している          かのようにリンク            ↑ [他人のサイト]→↑ このように、他人があたかも自分で配布しているかのように、画像一覧などのコンテンツのページにリンクされています。 トップページなどなら、良いのですがコンテンツページのリンクは困ります。 ☆この場合、著作権など何らかの法律に違反していないのでしょうか?  それともマナーの問題で、有効な対処法はないのでしょうか? ご存知の方、回答お願いします。

  • リンク先が表示されない!?

    ホームページビルダー10を使用、サーバーはロリポップを使ってます。 自サイトを更新してて、いつも通り画像リンクを色々貼って、サーバーに転送したのですが、一部の画像がリンク先で表示されなくなってしまいました。 ビルダーのプレビューや、PCのフォルダから直接見るとちゃんと表示されますが、ネットで自サイトを確認すると×が出てしまいます…。10個送ったうちの3個が何度やっても表示されない!といった状況です。自分にできそうな確認は色々やってみて、フォルダ名など特に問題ないし、サーバーにもデータはちゃんと転送されてるみたいなんですが。 どうしたらよいのでしょうか? 教えてください。よろしくお願いいたします。

  • 直リンクを防ぎたい

    はじめまして。 アクセス解析を導入に伴い、さまざな問題が出てきましたので、皆様のお力をお貸し頂ければ幸いです。 現在、契約しているCATVとレンタルサーバーにて、フレームを使ったHPを作成しており、 TOPページ---自己紹介(CATVスペース/html)      └ブログ(レンタルスペース/php)      └写真公開(レンタルスペース/cgi)      └リンク(CATVスペース/html) と言う構成で作成しております。レンタルスペースはCATVの容量だけでは足りないため、お借りしています。 通常ですと、TOP画面から各ページへ飛んで行って頂きたいのですが、アクセス解析をみると 検索サイトからとか、ブックマーク等で直で各ページに飛ばれております。 これを禁止にさせたい場合、直で各ページに飛ばれた場合はTOPページへジャンプするタグ等を 各ページに入れる方法が思いつきました。 ですが、 検索サイト等→各ページ→TOPページへ→TOPページから各ページ表示 とした場合、各ページにはジャンプタグを入れてあるので、無限ループしてしまうのではないか?と思います。 技術者の皆様からすると何の事はない問題かと思いますが、当方も検索サイトで色々調べた上で、解決策が分からなく困っております。 是非ともお力をお貸し願えれば幸いです。

  • リンク先が違う。

    お気に入りや、自サイトに張っているリンク先に飛ぼうとすると、 違うサイトに飛ばされることがしばしばあります。 ジオシティーズのHPに飛ぼうとすると、ロリポップに飛んだり、 COOLのHPに飛ぼうとするとインフォシークなどなどと。 30分ぐらいするともとに戻っていたりします。 バナーを直リンクで張っているサイトさんのバナーが表示されなくなったりもします。 そのバナーをクリックすると、やっぱり違うサイトに飛んでしまったり。 あと、Yahooメールに飛ぼうとすると、"ファイルのダウンロード"のポップアップが出たりします。 もしかしたら、なにかウイルスに感染してしまったのでしょうか。 ちなみに、ウイルスバスターで検索してもウイルスは出てきませんでした。

  • リンクページがちゃんと画像表示されない

    PHP5.0、Smartyで開発しています(個人サイト) リンクを押すと、リンクページ(自サイト)は表示されるのですが、 画像などが表示されないことがあります。 .tplファイルなので、↓の同じリンクをいくつものファイルに書きましたが、ふつうにちゃんと表示されるページもあれば、リンクページの画像落ちといったページにもなります。 これはどうしてでしょうか? </div><!--header--> <ul id="menu"> <li><a href="{$info.back_url}">TOP</a></li> <li><a href="{$info.http_url}">記事一覧</a></li> <li><a href="{$info.http_url}/archive">過去ログ</a></li> <li><a href="{$info.http_url}/search">記事検索</a></li> <li><a href="{$info.http_url}/rss">RSS</a></li> <li><a href="{$info.https_url}/admin">管理者用</a></li> </ul> <img src="./image/main_img.jpg" alt="" width="760" height="340" id="main-img" />

    • ベストアンサー
    • PHP