会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
coolid
博客园
首页
新随笔
联系
管理
订阅
11 2012 档案
解决IE和FF获取Referer的JS方法
摘要:HTTP Header referer这玩意主要是告诉人们我是从哪儿来的,就是告诉人家我是从哪个页面过来的,可以用于统计访问本网站的用户来源,也可以用来防盗链。获取这个 东西最好的方式是js,如果在服务器端获取(PHP方法如:$_SERVER['HTTP_REFERER']) 不靠谱,人家可以伪造,用js获取最好,人家很难伪造,方法:利用js的 document.referer 方法可以准确地判断网页的真实来路。 目前百度统计,google ads统计,CNZZ统计,都是用的这个方法。防盗链也很简单了,js里判断来路url如果不是本站不显示图片。众所周知,我们web开发人员痛恨
阅读全文
posted @
2012-11-28 14:58
coolid
阅读(709)
评论(0)
推荐(0)
如何用PHP有效的伪造HTTP_REFERER
摘要:$host = "www.mysite.com"; $file = "formprocess.php"; $hdrs = array( 'http' => array( 'header' => "accept-language: en\r\n" . "Host: $host\r\n" . "Referer: http://$host\r\n" . "Content-Type: text/plain\r\n" ) ); $contex
阅读全文
posted @
2012-11-28 14:57
coolid
阅读(606)
评论(0)
推荐(0)
512M vps优化mysql性能
摘要:MySQL 是一个很棒的 open source 数据库引擎,大部分的网站和博客都是由 MySQL 驱动的。MySQL 的默认安装占用的内存资源比较大(相对于一个只有 64MB 的 VPS来说),优化 MySQL 可以减少内存消耗,把更多的内存省下来留给其他程序。MySQL 的配置文件在 /etc/my.cnf,为了方便调整配置,MySQL 为小资源系统提供了一个叫做 my-small.cnf 的配置文件,是给小于 32MB 内存的服务器设置的。我们可以在这个配置文件的基础上作小部分的调整。先找到 /usr/share/doc/mysql-server-5.0/examples/my-smal
阅读全文
posted @
2012-11-22 09:57
coolid
阅读(804)
评论(0)
推荐(0)
vsftp和禁ping
摘要:如何卸载vsftp服务器先用rpm -aq vsftpd 查一下ftp的名字在用 rpm -e 刚你查出来的名字首先修改配置文件vi /etc/ssh/sshd_config找到#Port 22一段,这里是标识默认使用22端口,修改为如下:Port 2208然后保存退出执行/etc/init.d/sshd restartftp 安装http://www.linuxidc.com/Linux/2011-01/31581.htmhttp://www.linuxidc.com/Linux/2011-01/31581p5.htmhttp://www.enet.com.cn/article/2012/0
阅读全文
posted @
2012-11-22 09:37
coolid
阅读(263)
评论(0)
推荐(0)
CentOS 5.5 安装 apache,mysql,php
摘要:一 Apache的安装 1 linux 依赖关系 http://hi.baidu.com/ziiip/item/0fb48bbe6d189049bb0e12ef http://www.linuxidc.com/Linux/2010-07/27080.htm 2 安装Apache提示APR not f
阅读全文
posted @
2012-11-20 12:45
coolid
阅读(363)
评论(0)
推荐(0)
MySQL mysqldump命令的正确应用
摘要:MySQL mysqldump命令在实际中的应用比例还是占为多数的,如果你对这一技术,心存好奇的话,以下的文章将会揭开它的神秘面纱。希望会给你带来一些帮助在以后的学习或是工作中。1.用MySQL mysqldump对MySQL数据库进行数据备份与恢复下面假设要备份tm这个数据库:Shell>mysqldump -uroot –p123456 tm > tm_050519.sql这时可以利用gzip压缩数据,命令如下:Shell>mysqldump -uroot -p123456 tm | gzip > tm_050519.sql.gz恢复数据:Shell>mysq
阅读全文
posted @
2012-11-02 15:48
coolid
阅读(329)
评论(0)
推荐(0)
关于tar命令的exclude
摘要:tar是系统管理较为常用的命令,其中exclude参数却不一定每个人都用得好,这里给大家示范一下:如有目录xxx, 下面多个文件并有目录tt和ppp,如只想打包文件而不想打包两目录,应用使用如下命令: tar -czvf mm.tgz xxx/ --exclude xxx/tt --exclude xxx/ppp 注意:exclude后面子目录不要跟斜杠"/",否则exclude无效.
阅读全文
posted @
2012-11-02 15:10
coolid
阅读(631)
评论(0)
推荐(0)
公告