小东博客

网站强制https,搜索引擎自动http

修改.htaccess文件 判断UA并将搜索引擎定向到http,将一般访客定向到https RewriteEngine On # BEGIN Force SSL RewriteCond %{HTTPS} !on [NC] RewriteCond %{HTTP_USER_AGENT} !(baiduspider|googlebot|soso|bing|sogou|yahoo|sohu-search|yodao|robozilla|msnbot) [NC] RewriteRule (.*) https://%{SERVER_NAME}%{REQUEST_URI} [R=301,NC,L] # END Force SSL

CSS3动画:YouTube的红色激光进度条

<html> <head> <title>Red laser bar loading progess demo</title> <script src="http://libs.baidu.com/jquery/1.9.0/jquery.js"></script> <script type='text/javascript'> $({property: 0}).animate({property: 100}, { duration: 3000, step: function() { var percentage = Math.round(this.property); $('#progress').css('width', percentage+"%"); if(percentage == 100) { ...

Linux下清空所有iptables规则

linux下清空iptables规则具体方法如下: iptables -t nat -F iptables -t nat -X iptables -t nat -P PREROUTING ACCEPT iptables -t nat -P POSTROUTING ACCEPT iptables -t nat -P OUTPUT ACCEPT iptables -t mangle -F iptables -t mangle -X iptables -t mangle -P PREROUTING ACCEPT iptables -t mangle -P INPUT ACCEPT iptables -t mangle -P FORWARD ACCEPT iptables -t mangle -P OUTPUT ACCEPT iptables -t mangle -P POSTROUTING ACCEPT iptables -F iptables -X ipta...

net-speeder网速优化器一键安装脚本

net-speeder是一个由snooda.com博主写的Linux脚本程序,主要目的是为了解决丢包问题,实现TCP双倍发送,即同一份数据包发送两份。这样的话在服务器带宽充足情况下,丢包率会平方级降低。 1、net-speeder相关介绍 项目主页:https://code.google.com/p/net-speeder https://github.com/snooda/net-speeder net-speeder对于不加速就可以跑满带宽的类型来讲(多线程下载),开启后反而由于多出来的无效流量,导致速度减半,性能开销稍大和自由度有损失。所以,如果你的VPS连接国内速度一切正常,请不要启用net-speeder。 2、安装net-speeder 系统要求:CentOS 5/6 32or64bit 安装net-speeder的方法也很简单,这里提供由lazyzhu.com博主写的net-speeder一键安装包。执行以下命令: wget --no-check-certificate https://gist.gi...

在博客中加入百度短网址连接

<? $url="https://b.lxd.cc/?post=".$logid; $ch=curl_init(); curl_setopt($ch,CURLOPT_URL,"http://dwz.cn/create.php"); curl_setopt($ch,CURLOPT_POST,true); curl_setopt($ch,CURLOPT_RETURNTRANSFER,true); $data=array('url'=>$url); curl_setopt($ch,CURLOPT_POSTFIELDS,$data); $strRes=curl_exec($ch); curl_close($ch); $arrResponse=json_decode($strRes,true); if($arrResponse['status']==0) { /**错误处理*/ echo iconv('UTF-8','GBK',$arrResponse['err_msg'])."\n"; } /** tinyurl */ echo...

自动跳转手机版||电脑访问手机版自动跳转电脑版

手机访问电脑版自动跳转手机版代码 <script type="text/javascript"> //手机跳转 var browser = { versions: function() { var u = navigator.userAgent; var app = navigator.appVersion; return { trident: u.indexOf('Trident') > -1, presto: u.indexOf('Presto') > -1, pwebkit: u.indexOf('AppleWebKit') > -1, gecko: u.indexOf('Gecko') > -1 && u.indexOf('Khtml') == -1, mobile: !!u.match...