学做网站培训课程介绍

当前位置:

自己做网站如何做防盗链设置

我们在做网站时,如果自己网站上的图片被别人复制过去,就会增加自己网站服务器的负担,所以在做网站时,需要做一些防盗链设置。如果你的空间支持.htaccess文件并且支持网站伪静态规则,你都可以防盗链!

自己做网站如何做防盗链设置

通过.htaccess来防止网站的图片、压缩文件、或视频等非Html文件被盗链的方法相当简单,通过在该文件中加入几句命令即可保护我们宝贵的带宽。

禁止盗链

用户盗链我们的资源会返回403(没有权限)错误

RewriteEngine on

RewriteCond %{HTTP_REFERER} !^$

RewriteCond %{HTTP_REFERER} !^http://(www\.)?xuewangzhan.net/.*$ [NC]

RewriteRule \.(gif|jpg|js|css)$ - [F]

说明:在上面的配置中把abc.com换成你的域名;在最后一行中可以加入其它文件扩展名,例如rmvb。

盗链内容自定义

你会经常看到有的网站显示“来自百度空间”或“图片无法显示”等图片,这是防盗链的另一种设置,即返回的是一个自定义图片,配置如下:

RewriteEngine On

RewriteCond %{HTTP_REFERER} !^$

RewriteCond %{HTTP_REFERER} !^http://(www.)?xuewangzhan.net/(.*)$ [NC]

RewriteCond %{HTTP_REFERER} !^http://(www.)?xuewangzhan.net/(.*)$ [NC]

RewriteRule \.(gif|jpg)$ https://www.xuewangzhan.net/image.gif [R,L]

“RewriteEngine On”,开启 Rewrite 规则开关;

“RewriteCond”指重写的条件。此处 %{HTTP_REFERER} 指获取当前访问请求的来源网址。条件为“当请求来源网址为空,以及不符合example.com 网站网址,不符合google.com网站网址时,执行下列的重写规则。其中”[NC]“指不区分大小写;

“RewriteRule”,定义一条重写规则。此处含义:当访问的文件名称以 gif或jpg结尾时,内容输出为http://www.abc.com/image.gif的图片内容(并非重定向/跳转)。

相关阅读:网站图片防盗链设置方法

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注

相关教程

  • 自己做的模板阁网站 图文教程 (16958 次浏览)
    这是我学习了论坛课程后自己做的一个模板阁网站,这款自己做网站的主题个人DIY成纯主题下载站,可以通过填加自定义字段demo、down、thumbnails来分别
  • 感谢VIP学员:湖南鸿风 的无私分享,此模板已通过学做网站论坛的审核,大家可放心使用。该模板学做网站论坛修改了如下几点:1、header.php代码没
  • 对于做网站的人来说,看到别人网站上有些好看的图片,就想把这些图片放到自己的网站上,方法很简单的(方法:网页中如何插入图片)。但是网站上有大
  • 我们在做网站时,如果自己网站上的图片被别人复制过去,就会增加自己网站服务器的负担,所以在做网站时,需要做一些防盗链设置。如果你的空间支持.hta
  • 通过网页制作教程上节课怎样在网页中添加表格,我们就可以在网页中插入一个表格,但往往插入的表格并不美观,我们需要设置一些表格参数去达到我们要求
  • 我们知道,网站伪静态可以形成静态页面,对于百度收录有着最大的好处。(相关知识:Discuz论坛后台SEO优化设置详细步骤)对于DISCUZ论坛程序实