CentOS如何設(shè)置nginx防止自己的網(wǎng)站被盜鏈
Admin 2023-09-23 群英技術(shù)資訊 1679 次瀏覽
這篇文章主要講解了“CentOS如何設(shè)置nginx防止自己的網(wǎng)站被盜鏈”,文中的講解內(nèi)容簡(jiǎn)單、清晰、詳細(xì),對(duì)大家學(xué)習(xí)或是工作可能會(huì)有一定的幫助,希望大家閱讀完這篇文章能有所收獲。下面就請(qǐng)大家跟著小編的思路一起來學(xué)習(xí)一下吧。[root@lnmp ~]# cd /application/nginx/
[root@lnmp nginx]# cat conf/nginx.conf
worker_processes 1;
events {
worker_connections 1024;
use epoll;
}
http {
server_tokens off;
include mime.types;
default_type application/octet-stream;
sendfile on;
keepalive_timeout 65;
server {
listen 80;
server_name www.liang.com;
root html/www;
index index.php index.html index.htm;
location ~ \.php$ {
root html/www;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME /scripts$fastcgi_script_name;
include fastcgi.conf;
}
}
server {
listen 80;
server_name bbs.liang.com;
location / {
root html/bbs;
index index.html index.htm;
}
}
server {
listen 80;
server_name blog.liang.com;
location / {
root html/blog;
index index.html index.htm;
}
}
}
[root@lnmp nginx]# curl www.liang.com/index.html
https://blog.csdn.net/liang_operations/
[root@lnmp nginx]# curl bbs.liang.com
bbs
[root@lnmp nginx]# curl blog.liang.com
blog
3.1www.liang.com為被盜
[root@lnmp nginx]# mkdir html/www/ima
[root@lnmp nginx]# rz
rz waiting to receive.
zmodem trl+C ?
100% 277 KB 277 KB/s 00:00:01 0 Errors
[root@lnmp nginx]# mv timg.jpg html/www/ima/
3.2bbs.liang.com盜取www的鏈接
[root@lnmp nginx]# cat html/bbs/index.html
<img src="http://www.liang.com/ima/timg.jpg">
3.3訪問測(cè)試

[root@lnmp nginx]#vi conf/nginx.conf
server {
listen 80;
server_name www.liang.com;
root html/www;
index index.php index.html index.htm;
location ~ \.php$ {
root html/www;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME /scripts$fastcgi_script_name;
include fastcgi.conf;
}
location ~* \.(gif|jpg|png|swf|flv|bmp)$ {
valid_referers none blocked www.liang.com;
if ($invalid_referer) {
rewrite ^/ http://blog.liang.com/ima/b.jpg;
}
}
}
######
代碼詳解:
第一行: location ~* \.(gif|jpg|png|swf|flv|bmp)$
其中“gif|jpg|png|swf|flv|bmp”設(shè)置防盜鏈文件類型,自行修改,每個(gè)后綴用“|”符號(hào)分開!
第二行: valid_referers none blocked www.liang.com;
就是白名單,允許文件鏈出的域名白名單,自行修改成您的域名! 可以使用子域名,域名與域名之間使用空格隔開!
第五行:rewrite ^/ http://blog.liang.com/ima/b.jpg;
這個(gè)圖片是盜鏈返回的圖片,也就是替換盜鏈網(wǎng)站所有盜鏈的圖片。這個(gè)圖片要放在沒有設(shè)置防盜鏈的網(wǎng)站上,因?yàn)榉辣I鏈的作用,這個(gè)圖片如果也放在防盜鏈網(wǎng)站上就會(huì)被當(dāng)作防盜鏈顯示不出來了,盜鏈者的網(wǎng)站所盜鏈圖片會(huì)顯示X符號(hào)。
這樣設(shè)置差不多就可以起到防盜鏈作用了。
[root@lnmp nginx]# ll html/blog/ima/
total 12
-rw-r--r--. 1 root root 11988 Aug 9 2018 b.jpg

這篇關(guān)于“CentOS如何設(shè)置nginx防止自己的網(wǎng)站被盜鏈”的文章就介紹到這了,更多相關(guān)的內(nèi)容,歡迎關(guān)注群英網(wǎng)絡(luò),小編將為大家輸出更多高質(zhì)量的實(shí)用文章!
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:[email protected]進(jìn)行舉報(bào),并提供相關(guān)證據(jù),查實(shí)之后,將立刻刪除涉嫌侵權(quán)內(nèi)容。
猜你喜歡
定時(shí)任務(wù)是操作系統(tǒng)提供給我們的一個(gè)非常好的功能,我們經(jīng)常用定時(shí)任務(wù)來處理一些事情,比如每天定時(shí)備份網(wǎng)站數(shù)據(jù)、每個(gè)月執(zhí)行下數(shù)據(jù)統(tǒng)計(jì)程序、監(jiān)控服務(wù)器的運(yùn)行情況(發(fā)生錯(cuò)誤時(shí)給管理員發(fā)消息通知)等等,這些都需要定時(shí)任務(wù)來完成。linux下的定時(shí)任務(wù)分為兩大類:只執(zhí)行一次的定時(shí)任務(wù),周期性執(zhí)行的定時(shí)任務(wù)。
linux下本文出現(xiàn)中文亂碼怎么辦?對(duì)于這個(gè)問題,本文給大家分享兩種解決方法,一種是單一文件設(shè)置,另一種是整體設(shè)置。那么具體怎樣設(shè)置呢?接下來我們來看一下解決方法。
linux下nginx啟動(dòng)、重啟、關(guān)閉
簡(jiǎn)單的說,就是某些不法的網(wǎng)站,通過在其自身網(wǎng)站程序里為經(jīng)許可非法調(diào)用其他網(wǎng)站資源然后在自己的網(wǎng)站上顯示這些調(diào)用的資源,達(dá)到了填充自身網(wǎng)站顯示的效果,但是浪費(fèi)了調(diào)用資源網(wǎng)站的網(wǎng)站流量,造成其他網(wǎng)站的帶寬及服務(wù)壓力吃緊,甚至宕機(jī)。
LINUX怎么用usermod設(shè)置主組和附加組?LINUX中想要設(shè)置主組和附加組,該怎么設(shè)置呢?今天我們就來看看使用usermod設(shè)置的教程,需要的朋友可以參考下
推薦內(nèi)容
相關(guān)標(biāo)簽
成為群英會(huì)員,開啟智能安全云計(jì)算之旅
立即注冊(cè)關(guān)注或聯(lián)系群英網(wǎng)絡(luò)
7x24小時(shí)售前:400-678-4567
7x24小時(shí)售后:0668-2555666
24小時(shí)QQ客服
群英微信公眾號(hào)
CNNIC域名投訴舉報(bào)處理平臺(tái)
服務(wù)電話:010-58813000
服務(wù)郵箱:[email protected]
投訴與建議:0668-2555555
Copyright ? QY Network Company Ltd. All Rights Reserved. 2003-2020 群英 版權(quán)所有
增值電信經(jīng)營(yíng)許可證 : B1.B2-20140078 ICP核準(zhǔn)(ICP備案)粵ICP備09006778號(hào) 域名注冊(cè)商資質(zhì) 粵 D3.1-20240008