|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
在学习HTML中我想边学边做是最有效的方式,当然这一方式对于学习PHP同样是最有效的。apache 在其它服装论坛上看到的.固然文档里有纪录,但仍是收录它.便利我今后查询
1、假定充许保持图片的主机域名为:www.webjx.com
2、修正httpd.conf
SetEnvIfNoCase Referer "^http://www.webjx.com/" local_ref=1
<FilesMatch ".(gif|jpg)">
Order Allow,Deny
Allow from env=local_ref
</FilesMatch>
这个复杂的使用不但可以处理图片盗链的成绩,略加修正还可以避免恣意文件盗链下载的成绩。
利用以上的办法当从非指定的主机保持图片时,图片将没法显示,假如但愿显示一张“制止盗链”的图片,咱们可以用mod_rewrite 来完成。
起首在装置 apache 时要加上 --enable-rewrite 参数加载 mod_rewrite 模组。
假定“制止盗链”的图片为abc.gif,咱们在 httpd.conf 中可以如许设置装备摆设:
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www\.)?webjx.com /.*$ [NC]
RewriteRule \.(gif|jpg)$ http://www.webjx.com/abc.gif [R,L]
当主机的图片被盗链时,只会看到 abc.gif 这张“制止盗链”的图片!
培训的第三阶段,开始接触MYSQL,设计数据库,学习PHP如何去连接MYSQL数据库。对于MYSQL,我并不陌生,因为学校开设了Linux系统的课程,对于数据库的操作。 |
|