linux怎么查看本机内存大小
252
2022-09-29
配置Apache实现防盗链
第二阶段配置Apache实现防盗链
防盗链是防止别人的网站代码里面盗用我们自己服务器上的图片、文件、视频等相关资源如果别人盗用网站的这些静态资源,明显的是会增大服务器的带宽压力作为网站的维护人员,要杜绝服务器的静态资源被其他网站盗用
Apache 防盜链1.检查是否安装mod rewrite模块apachectl -t -D DUMP_ MODULES I grep "rewrite"
2.如果没有安装mod rewrite 模块,重新编译安装Apache 添加mod rewrite模块systemctl stop servicecd /usr/loca1/conf . conf . bak2
yum -y install gcc gcc-c++ pcre pcre-devel zlib-develcd /opt//configure)--prefix=/usr/local/\--enable-so \--enable- rewrite \ #加入mod_ rewrite 模块--enable-charset-lite \--enable-cgi \--enable-deflate \
--enable-expiresmake && make install
3.配置mod_ rewrite模块启用vim /usr/1ocal//conf--157行--取消注释LoadModule rewrite module modules/mod rewrite. so-- 224行-- RewriteEngine On #打开rewrite功能,加入mode rewrite 模块内容RewriteCond%{HTTP REFERER} ! ^[NC] #设置匹配规则RewriteCond% {HTTP REFERER} ! ^[NC]RewriteCond%{HTTP REFERER} ! ^kgc. com/. ****$ [NC]RewriteCond% {HTTP _REFERER} ! ^// kgc. com/$ [NC]RewriteRule .\\. (gifljpgIswf)$ kgc。com/error.png #设置跳转动作
RewriteCond号{HTTP_ REFERER} !^kgc.com/.*$ [NC] 的字段含 义:"%{HTTP_REFERER}":存放-一个链接的URL,表示从哪个链接访问所需的网页。"!^”:表示不以后面的字符串开头。"kgc.com”:是本网站的路径,按整个字符串匹配。“.*****$" :表示以任意字符结尾。“[NC]" :表示不区分大小写字母。
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~