鍍金池/ 問答/PHP/ php中圖片禁止http訪問。

php中圖片禁止http訪問。

就是我的站點我想讓用戶能夠正常訪問個人頭像,但是又不想一些人盜用他們的頭像

我嘗試過禁止遍歷該圖片所在目錄,因特殊原因放棄該方法,我在百度和谷歌找到image禁止http訪問的案例(我覺得是介紹),我看不懂該方法,特地來此找各位大佬求援,我是新手來的實在看不懂,還請各位大佬伸出援助之手

回答
編輯回答
我以為

a.gif可以被網(wǎng)絡(luò)訪問
然后a可以訪問 b不可以訪問 http是無狀態(tài)協(xié)議 你這張圖片壓根不知道是誰在訪問自己
除非你站內(nèi)的圖片都通過nginx location 重新定位到一段程序 然后根據(jù)是否是本站用戶決定是否顯示圖片
but這樣的操作實在奇怪
可以這樣

location /showimg/ {
     #[config] 程序配置
}

location ~* \.(gif|jpg|jpeg)$ {
        rewrite (.*) /showimg/$1 last;
}
2018年1月29日 05:01
編輯回答
純妹

你說的是防盜鏈吧,查防盜鏈,主要是通過檢查http頭部的ref判斷來源

2017年5月10日 09:10