人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

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

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


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

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

●質問者: ookawa-man
●カテゴリ:ウェブ制作
✍キーワード:サイト ダメ ホームページ 右クリック禁止 画像
○ 状態 :終了
└ 回答数 : 5/5件

▽最新の回答へ

1 ● weLoge
●0ポイント

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

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

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

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


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

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


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

http://www.broadband-xp.com/hidesource/index.html

HTMLソースを隠す方法


2 ● pasosavi
●15ポイント

・直リンクできない方法

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

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

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

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

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


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

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

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

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


3 ● xxxyurixxx
●10ポイント

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

これが一番簡単。

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

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

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

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


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

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

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

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

◎質問者からの返答

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

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

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

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

ありがとうございます


4 ● kazyosi
●0ポイント

http://www.utamap.com/

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

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

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


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


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


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

◎質問者からの返答

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

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

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


5 ● chocola
●65ポイント

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化するかですね。どんな方法を使ったにせよ、文章に関しては閲覧者にひどく不便な形になり不満を持たれたり二度と見てくれなくなることもあります。

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

◎質問者からの返答

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

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

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ