如何不讓站內的圖片被他站超連結?----好像很難

第 1 頁,共 2 頁 1 2 末頁末頁
顯示結果從第 1 筆 到 10 筆,共計 18 筆
  1. #1
    會員
    註冊日期
    2001-08-17
    討論區文章
    13

    如何不讓站內的圖片被他站超連結?----好像很難

    最近用IIS 5.0 架了一個站,放上的照片是我最心愛的照片,可是被其他的站台進行超連結,使得頻寬不夠用,找了許多IIS 的參考資料都沒用,有誰有辦法呢?

    如果真的太難,那就算了



  2. #2
    網技版工友.. milwater 的大頭照
    註冊日期
    2001-06-26
    討論區文章
    1,002
    呵..我也遇過這樣的問題,
    不過呢, 很遺憾地告訴你..
    不是很難, 而是不可能~~
    考慮過, 即便是利用動態網頁設cookie或Session,
    仍無法禁止他人的圖片連結,
    ..不過倒也不是沒有對策.

    將該網頁的"滑鼠右鍵"disable掉, 並想辦法將原始碼連結到其他的frame內(隱藏),
    或在圖片上畫上你的網站網址(圖片角落),
    這樣也可稍解未經許可連結之苦~
    =====================================

    推推推推推推推推推推推
    推         推
    推 讚讚讚讚讚讚讚 推
    推    讚    推
    推  讚 讚讚讚  推
    推  讚 讚    推
    推 讚讚讚讚讚讚讚 推
    推         推
    推推推推推推推推推推推
        聖經堛滲姣P天使.. 是善良的嗎 ~ ??
        

  3. #3
    FYI
    FYI 目前未上線
    會員
    註冊日期
    2001-06-22
    討論區文章
    7,294
    小弟不懂網頁設計, 但對這問題很有興趣
    1.請問是否可以化被動為主動呢? 舉例來說, 你的Web 內容當然是放在別人可以存取到的地方, 但是你的圖片卻不是, 只能透過你的CGI 把圖片傳給對方?

    2.把你的圖片用編碼方式直接Encode 在網頁中, 這樣是否可以避免圖片成為一個連結? 也就是只能避免超連結, 而不能避免複製圖片?

    敬請不吝指教

  4. #4
    會員 mercedes 的大頭照
    註冊日期
    2001-07-03
    所在地區
    FTTC/VDSL 10M/2M
    討論區文章
    71
    如果你改用Apache,可以使用.htaccess達到防止超連結的目的,IIS我就不會了。

  5. #5
    會員 mercedes 的大頭照
    註冊日期
    2001-07-03
    所在地區
    FTTC/VDSL 10M/2M
    討論區文章
    71
    補充一下,Apache 要使用 Rewrite Engine
    http://httpd.apache.org/docs-2.0/mod/mod_rewrite.html



  6. #6
    會員
    註冊日期
    2001-03-09
    討論區文章
    61
    想到兩個方法, 不知可不可行.

    1. 將圖片存在資料庫內(如MS SQL), 但是你自己的網頁就要用ASP或CGI方式改寫, SQL中可設定使用者及密碼.

    2. 如果您是用win2000 server的話, 將圖片放在某一個目錄下, 將此目錄分享權限設成你的主機使用者才可讀取(目錄不要放在IIS5 的虛擬目錄內).

    這樣應該可以防止別人盜連, 不過您可能要試試看才知道了.

  7. #7
    P C Z O N E 惡 魔 頭 頭 luckyboys 的大頭照
    註冊日期
    2002-02-19
    討論區文章
    5,061
    當然有方法啦,但是偶只知道用APACHE的...

    在你的網站根目錄下開個.htaccess這個檔案,裡面寫下面資料:
    以下是用PCZONE當例子,請換成你自己的網址和主機IP..
    如果你是在外面租虛擬主機,也適用..而且更應該要用@@

    SetEnvIfNoCase Referer "^http://pczone\.com\.tw/" local_ref=1
    SetEnvIfNoCase Referer "^http://202\.43\.85.163/" local_ref=1
    <FilesMatch "\.(txt|doc|gif|bmp|jpg|mp3)">
    Order Allow,Deny
    Allow from env=local_ref
    Allow from 127.0.0.1
    </FilesMatch>

    當你這樣寫好後,放到網站的根目錄就OK
    你網站的檔案(上面有設定的,像TXT、DOC...)只能從站內被取用,
    如果有人的來源是其它網站,因為來源IP未經允許,
    你主機的檔案或圖片就不會被人順利盜連了....用這個方式,很簡單ㄛ

  8. #8
    行雲
    註冊日期
    2001-08-07
    討論區文章
    220
    被動方法中最簡單的→直接Ban掉盜連網站的IP,Ban個幾次之後差不多就沒有
    會再來盜連了...當然,如果你放的東西熱門到被數百人盜連,那這方法也沒輒囉。

  9. #9
    P C Z O N E 惡 魔 頭 頭 luckyboys 的大頭照
    註冊日期
    2002-02-19
    討論區文章
    5,061
    用IIS是幾乎沒法子事先防範的
    就算要擋IP,那也要無時無刻觀察,還要人工1個1個去設定,開站未免太辛苦,
    相對比較APACHE就比較省時而且非常有效率了

    那個方法偶也是從某公司站上發現的啦,自己用過,發現確實非常有效

  10. #10
    會員 schuey 的大頭照
    註冊日期
    2001-01-22
    討論區文章
    250
    最初由 luckyboys 發表
    當然有方法啦,但是偶只知道用APACHE的...

    在你的網站根目錄下開個.htaccess這個檔案,裡面寫下面資料:
    以下是用PCZONE當例子,請換成你自己的網址和主機IP..
    如果你是在外面租虛擬主機,也適用..而且更應該要用@@

    SetEnvIfNoCase Referer "^http://pczone\.com\.tw/" local_ref=1
    SetEnvIfNoCase Referer "^http://202\.43\.85.163/" local_ref=1
    <FilesMatch "\.(txt|doc|gif|bmp|jpg|mp3)">
    Order Allow,Deny
    Allow from env=local_ref
    Allow from 127.0.0.1
    </FilesMatch>

    當你這樣寫好後,放到網站的根目錄就OK
    你網站的檔案(上面有設定的,像TXT、DOC...)只能從站內被取用,
    如果有人的來源是其它網站,因為來源IP未經允許,
    你主機的檔案或圖片就不會被人順利盜連了....用這個方式,很簡單ㄛ

    WIN32 版本的APACHE 有這個功能嗎?
    還是需要自行編譯模組才能實現呢?



類似的主題

  1. 請問css的語法方式,如何讓圖片代超連結?
    作者:bigmichael 所在討論版:-- FreeBSD & Linux 討 論 版
    回覆: 2
    最後發表: 2008-11-18, 01:50 PM
  2. 【問題】E-MAIL內文中要如何採超連結方式放上圖片?(不是加附檔的喔?)
    作者:advan 所在討論版:-- OFFICE 相 關 軟 體 討 論 版
    回覆: 0
    最後發表: 2007-03-28, 09:18 PM
  3. 【建議】關於 簽名檔 或 引言 內的 超連結
    作者:cappella 所在討論版:-- 站 務 公 告 與 建 議 版
    回覆: 3
    最後發表: 2004-11-22, 01:04 PM
  4. 【問題】圖片超連結出不來
    作者:chino 所在討論版:-- 站 務 公 告 與 建 議 版
    回覆: 1
    最後發表: 2002-05-20, 08:55 AM
  5. 好像很重的樣子!(它在練帝王神功嗎)【圖片】
    作者:ROACH 所在討論版:-- 網路輕鬆版 [圖片 笑話 影片]
    回覆: 4
    最後發表: 2002-05-07, 12:00 PM

 

此網頁沒有從搜尋引擎而來的訪客

發表文章規則

  • 不可以發表新主題
  • 不可以回覆文章
  • 不可以上傳附加檔案
  • 不可以編輯自己的文章
  •