SAE未备案域名加速

2014-02-19 09:05:24

众所周知,SAE对于未备案的域名比较的不仁慈,访问二级域名还好说,但对于大多数绑定顶级域名而又苦于备案的站长来说,不但得不到SAE的高速,反而变得更慢。虽然通过DNSPOD+加速乐/360DNS等免费资源可以实现双DNS加速,以及开启GZIP对网站改良的措施,对网站速度有了一定的改观,但毕竟使用的是海外代理,速度终究不理想。网站的速度无论从SEO角度还是用户体验方面来说,都是一个网站不可忽视的要素,相信众多站长长期奔走于对此优化的道路上,由此也引出了一些极其优秀的缓存软件,诸如Hyper Cache、W3 Total Cache、Wp Super Cache这些插件在网站的优化上有着极其优秀的表现,然而对于驻扎在SAE上的用户来说,目录写入权限是不可改变的硬伤。所以这些所谓的加速神器也是爱莫能助了,加之SAE的优化方法少之又少,除了压缩和DNS外似乎别无他法。本人也是经过长期致力于此,最终发现一个好方法,作为福利共享出来-SAE未备案域名加速插件:这个插件的作用主要是用来加速SAE未备案域名的访问速度,用创新的方法实现加速:采用的策略是将资源文件通过SAE二级域名进行访问,而将网站主要文件通过主域名访问,进而加快了访问速度。这个插件最初是由SAE云商店用于加速wordpress的访问,当然在SAE上也是可以使用的,由于SAE和云商店环境的细微差异,所以在SAE只需要稍加修改即可使用,下面是已经修改的可以在SAE使用的插件源代码。

basename($_SERVER['SCRIPT_FILENAME']) && false=strpos($_SERVER['SCRIPT_FILENAME'], 'wp-admin')?'http://'.substr($_SERVER['HTTP_APPNAME'],5).'.1kapp.com':'http://'.$_SERVER['HTTP_HOST'];}function ysd_home(){return 'http://'.$_SERVER['HTTP_HOST'];}function ysd_site_url($url,$path){if(in_array($path,array('wp-login.php?action=register','/wp-comments-post.php'))){return str_replace('http://'.substr($_SERVER['HTTP_APPNAME'],5).'.1kapp.com', 'http://'.$_SERVER['HTTP_HOST'],$url);}else{return $url;}}function ysd_before_admin_bar_render(){ob_start();}function ysd_after_admin_bar_render(){echo str_replace('http://'.substr($_SERVER['HTTP_APPNAME'],5).'.1kapp.com', 'http://'.$_SERVER['HTTP_HOST'],ob_get_clean());}function ysd_login_url($login_url){return str_replace('http://'.substr($_SERVER['HTTP_APPNAME'],5).'.1kapp.com', 'http://'.$_SERVER['HTTP_HOST'],$login_url);}function ysd_logout_url($logout_url){return str_replace('http://'.substr($_SERVER['HTTP_APPNAME'],5).'.1kapp.com', 'http://'.$_SERVER['HTTP_HOST'],$logout_url);}function ysd_admin_url($url){return str_replace('http://'.substr($_SERVER['HTTP_APPNAME'],5).'.1kapp.com', 'http://'.$_SERVER['HTTP_HOST'],$url);}?>

插件下载:百度网盘

SEO之meta标签

SEO包涵很多方面,一般认为网站的高质量原创文章和高权重的外链尤为重要,其实meta标签是对网站发展非常重要它可以用于标注网站描述和关键字,设定页面格式,标注作者,以及刷新页面等等。meta标签的基本用法比较多,其中最重要的就是Keywords和description。这两个语句可以让搜索引擎准确的发现你的网站,吸引更多的人访问你的站点!根据现在流行搜索引擎(Lycos,AltaVista等)的工作原理,搜索引擎首先派出机器人自动在www上搜索,当发现新的网站时,便检索页面中的keywords和decription,并将其加入到自己的数据库,然后再根据关键词的密度将网站排序。所以meta标签对于SEO也是不可或缺的一部分。 meta标签分两大部分:HTTP-EQUIV和NAME变量。其中meat标签的NAME变量语法格式是:: 1.Keywords(关键字) 说明:keywords用来告诉搜索引擎你网页的关键字是什么。 举例:<META NAME ="keywords" CONTENT="xxxx"> 2.description(简介) 说明:description用来告诉搜索引擎你的网站主要内容。 举例:<META NAME="description" CONTENT="xxxxxxx"> 3.

使用加速乐后wordpress后台无法登陆

其实使用加速乐也近两个月了,之前为了提速,也赶潮流用了DNSPOD+加速乐的CDN,速度确实有了不小改观。今天重新登录加速乐看看有没有改版。无意间发现原来虽然使用了加速功能,但只开启了静态资源加速,还有三项:首页加速,目录加速,静态页面加速并未开启,遂逐一开启,结果确是网站后台无法登陆。 想了半天算是想清楚了,其中的目录加速就是针对http://www.ldsun.com/xxxx和http://www.ldsun.com/xxxx/xxx这样的网站目录,对其进行加速并设置一定时间(1小时-1天)的缓存。然而wp的后台登陆路径正是/wp_admin和/wp-login,也就是说这样一来把后台进行了缓存,怪不得登陆不上呢。 怎么解决呢,关闭目录加速?这当然舍不得了,只需在缓存黑名单中加入后台路径wp_admin和wp-login即可,等缓存过了便一切正常。这样一来,不仅加速功能无碍,网站也能正常登陆。只不过发表文章之类的网站修改需等缓存过后才能显示,不过对于个人博客来说也无伤大碍,若是实时性要求较高的网站则不能使用目录缓存了。