ホームページに文章や画像載せたりしているんですが、


直リンク防止のため直リンクできない方法と、右クリック禁止以外でサイトの文章を転用されぬようにする方法を教えてください!


簡単で効果的で解りやすいのがいいです!
具体的にやり方を解説してください
ここにやり方か書いてありますだけではダメです

宜しく御願いします(画像をおかないは無効)

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2005/12/15 03:49:37
  • 終了:--

回答(5件)

id:weLoge No.1

weLoge回答回数60ベストアンサー獲得回数02005/12/15 06:33:28

http://www.shtml.jp/htaccess/referer.html

.htaccessで参照元(Referer)によるアクセス制限する方法

直リンク防止のためには、.htaccessを使ったりするのが普通です。

一つ目のURLの一番最初の例で、それは出来ます。


また、右クリック禁止以外でホームページを転用されないようにする方法としては、二番目のURLを参照してください。

僕としては、専用ソフトを使うのが簡単だと思います。


リンク先の解説が非常に詳しく、ここでわざわざ解説する必要はないと思いますので、これで終わります。

id:pasosavi No.2

pasosavi回答回数761ベストアンサー獲得回数282005/12/15 06:42:22

ポイント15pt

・直リンクできない方法

 それは相手のすることなので不可。

 次善策として、1日毎にページ名を変更する。

 (例:index.html→index.htm→index.shtml

    a.html→aa.html→aba.html→ababa.html

 ※画像名をいちいち変えるよりこちらの方が楽でしょう。


・サイトの文章を転用されないようにする方法

 一番いいのは、文字情報をすべて画像にする

 簡単なのは、サイト構築後にスクリーンショットを撮って、

 その画像を貼り付けてページとする

 

id:xxxyurixxx No.3

xxxyurixxx回答回数15ベストアンサー獲得回数02005/12/15 07:17:41

ポイント10pt

直リンク禁止するには、まずわかりやすいところに直リンクしないようにお願いを掲示することです。

これが一番簡単。

その際、直リンクが、なぜだめなのか(サーバーが禁止しているのか、ポリシーとして禁止しているのか。ポリシーとして禁止しているのなら、たとえば

http://paki.s33.xrea.com/

こういうところへのリンクを一緒に張っておくと、理解してくれる人も居るかもしれません。)

これでやめてくれる人も結構居ますよ。


そして、一定期間ごとに画像のURLを変えるようにすれば良いでしょう。

具体的には、画像とそれを表示するhtmlファイルをひとつのフォルダーにまとめておいて、そのフォルダーの名前を一定期間ごとに変えます。

その際、そのhtmlファイルへのリンクも変わってしまうので、書き換えるのを忘れないでくださいね。

面倒ですが、これが一番効果的です。

id:ookawa-man

コメントいただけたお三方々様

直リンク禁止の御願いはしていて定期的にフォルダーの名前もかえているんですがね・・・

なるべく右クリック禁止は使いたくないんですが

それしか方法ないんでしょうかね・・・

ありがとうございます

2005/12/15 14:05:07
id:kazyosi No.4

kazyosi回答回数11ベストアンサー獲得回数02005/12/16 14:58:45

http://www.utamap.com/

うたまっぷ 歌詞を無料で検索表示

直リンクに関しては、weLogeさんの仰るように.htaccessを使うのが効果的です。

特定のリファラ以外からのアクセスを弾く方法です。


テキストのコピーに関しては、直接やり方などが書いてあるわけではありませんが、参考URLの歌詞のように、Flashからテキストを読み込むことで、右クリックも選択+コピーもさせないという方法は可能です。


Flashが使える人ならごく簡単なのですが、そうでない人はまずソフト購入から、というデメリットはありますが。


それでも読める文字として表示されている限り、ソースだの技術だの関係なく、気合入った人なら手打ちで転用とかあり得ちゃうんですけどね…テキストに関しては100%というのは不可能です。

id:ookawa-man

はい!!100%防げないのは解っているんですが

どういう方法にしろやり方を

解説してほしいんですよね・・・すみませんが。

2005/12/16 22:04:24
id:chocola No.5

chocola回答回数20ベストアンサー獲得回数22005/12/18 08:00:37

ポイント65pt

http://lolipop.jp/?mode=manual&state=hp&state2=htaccess_...

ロリポップ!レンタルサーバー - ナウでヤングなレンタルサーバー

右クリックはJavaScript切れば意味がないしソースも見られるので何とでもなってしまいますね。


.htaccessで禁止するのが良いかと。

サーバーによって.htaccessが使えない場所もあるのでそれは確認して下さい。


新規テキストファイルに

SetEnvIf Referer ”^http://xxx¥.ne¥.jp” ref01

order deny,allow

deny from all

allow from env=ref01

と書いて下さい。

http://xxx¥.ne¥.jpのところは自分のURLにして下さい。「.」や「/」の前には「¥」を書くことが必要です。


それを保存したらFTPで制限をかけたい画像のあるフォルダにアップします(そのフォルダ以下のファイル・フォルダすべてに適用されます。

※一番最初の階層に直接置かないこと!)

そしてアップロードしてから名前を「.htaccess」と変更して下さい。拡張子はありません。


これで、参照元が自分のURLの時のみ画像を表示するという形になります。

最初の階層(http://www.xxx.com/などフォルダにわけていないところ)に入れてしまった場合は、当然HTMLページも表示できなくなりますので、画像フォルダに入れることが大事なポイントです。


テキストについては画像化するかFlash化するかですね。どんな方法を使ったにせよ、文章に関しては閲覧者にひどく不便な形になり不満を持たれたり二度と見てくれなくなることもあります。

悪意ある転載をする人は、どんな形をしても何とでも、見える形で置かれている以上はやります^^;

id:ookawa-man

なるほど!!とっても為になりました!!

ありがとうございました!!

2005/12/19 23:26:18

コメントはまだありません

この質問への反応(ブックマークコメント)

トラックバック

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません