IIS7下让你的wordpress完美的驱动wp-super-cache
发布时间:2011-10-14 20:35:33
标签:IIS7,wordpress
wordpress在IIS7下如何启用wp-super-cache的高级功能,很多人都只是知道有这么一个插件,开启了之后却发现并不好用。之所以不好用,无外乎没有完整的开启这个插件的功能,这个插件有2部分组成,第一部分就是wp-cahe,这个功能就是生成缓存,大部分人也只是做到这一点。
这个插件有3种模式,半途放弃的无外乎都是IIS的用户,因为IIS无法开启第一个模块,而第二个模块仅仅是个残废的WP-CAHE,难道IIS的用户真的就这样残废掉了吗。
super-wp-cache
肯定不是的,如果你是IIS7或者IIS7.5,那么就可以完整的使用wp-super-cache。
首先大家要明白一点,IIS不能开启第一个模块是因为无法复写,而且默认的规则全是APACHE的规则,所以在IIS7和IIS7.5拥有这一功能的前提下,只要我们把Apache的规则转换成IIS7和IIS7.5的规则就可以完成的使用这一插件。当然错误提示依旧存在,不过选择无视吧。
下面我把我修改过的规则发一下
<?xml version=”1.0″?>
<configuration>
<system.webServer>
<rewrite>
<rules>
<rule name=”WPSuperCache” stopProcessing=”true”>
<match url=”^(.*)$” ignoreCase=”false” />
<conditions>
<add input=”{REQUEST_METHOD}” negate=”true” pattern=”POST” ignoreCase=”false” />
<add input=”{QUERY_STRING}” negate=”true” pattern=”.*=.*” ignoreCase=”false” />
<add input=”{HTTP_Cookie}” negate=”true” pattern=”^.*(comment_author_|wordpress|wp-postpass_).*$” ignoreCase=”false” />
<add input=”{HTTP_USER_AGENT}” pattern=”^.*(2.0\ MMP|240×320|400X240|AvantGo|BlackBerry|Blazer|Cellphone|Danger|DoCoMo|Elaine/3.0|EudoraWeb|Googlebot-Mobile|hiptop|IEMobile|KYOCERA/WX310K|LG/U990|MIDP-2.|MMEF20|MOT-V|NetFront|Newt|Nintendo\ Wii|Nitro|Nokia|Opera\ Mini|Palm|PlayStation\ Portable|portalmmm|Proxinet|ProxiNet|SHARP-TQ-GX10|SHG-i900|Small|SonyEricsson|Symbian\ OS|SymbianOS|TS21i-10|UP.Browser|UP.Link|webOS|Windows\ CE|WinWAP|YahooSeeker/M1A1-R2D2|iPhone|iPod|Android|BlackBerry9530|LG-TU915\ Obigo|LGE\ VX|webOS|Nokia5800).*” negate=”true” /> <add input=”{DOCUMENT_ROOT}\wp-content\cache\supercache\{HTTP_HOST}\{R:1}\index.html” matchType=”IsFile” />
</conditions>
<action type=”Rewrite” url=”/wp-content/cache/supercache/{HTTP_HOST}/{R:1}/index.html” />
</rule>
<rule name=”wordpress” patternSyntax=”Wildcard”>
<match url=”*”/>
<conditions>
<add input=”{REQUEST_FILENAME}” matchType=”IsFile” negate=”true”/>
<add input=”{REQUEST_FILENAME}” matchType=”IsDirectory” negate=”true”/>
</conditions>
<action type=”Rewrite” url=”index.php”/>
</rule>
<rule name=”WWW 301Redirect” stopProcessing=”true”>
<match url=”.*” />
<conditions>
<add input=”{HTTP_HOST}” pattern=”^imshu.com$” />
</conditions>
<action type=”Redirect” url=”http://www.AAA.com/{R:0}”
redirectType=”Permanent” />
</rule>
</rules>
</rewrite>
</system.webServer>
</configuration>
我上面的规则是完整的WP的规则,所以有伪静态和301的规则,当完整的放入根目录,启用wp-super-cache,然后你可以刷新下主页,看下源代码
<!– Dynamic page generated in 1.070 seconds. –>
<!– Cached page generated by WP-Super-Cache on 2011-10-11 13:52:20 –>
<!– Compression = gzip –>
在代码底部出现这一提示,就说明你完整的在IIS7下开启了wp-super-cache。顺便说一下,在开启了这一插件的同时,你可以去掉GZIPY了,因为wp-super-cache自带GZIP组件。


猜你喜欢
- 为了能够使用XShell来管理我们安装好的CentOS7系统,所以我们要先设置CentOS7的网络使其能够联网。1.选择vmware的编辑,
- linux更改目录显示颜色实例详解用shell列举目录的时候,文件夹都是蓝色的,背景是黑色,使得无法看清蓝色的文件名称,看起来很痛苦。这个已
- CloudStack SSVM启动条件源码阅读与问题解决方法: 在CloudStack建立zone的时候,经常遇到SSVM不启动,
- 以部署https://gitee.com/tengge1/ShadowEditor 这个项目为例一.安装jdk1.下载jdk 以jdk-8u
- UCenter Home是Comsenz公司发布的一款SNS建站系统,目前最新版本是1.5。最近看到很多站长安装好UCenter Home,
- 一、Rewrite规则简介:Rewirte主要的功能就是实现URL的跳转,它的正则表达式是基于Perl语言。可基于服务器级的(httpd.c
- 如下所示:iptables -A INPUT -p tcp --dport 22 -j ACCEPTiptables -A INPUT -p
- 当我们在终端或控制台工作时,可能不希望由于运行一个作业而占住了屏幕,因为可能还有更重要的事情要做,比如阅读电子邮件。对于密集访问磁盘的进程,
- 注册表编辑器使用不当可造成严重问题,这些问题可能需要重新安装操作系统。Microsoft 不保证能够解决因为注册表编辑器使用不当而产生的问题
- 无论是政府,还是邮件服务商,还是用户,多在为反垃圾邮件作出自己的努力。相信各位站长经常在网上留下您的email地址,如果一不小心,估计会收到
- SessionState 的Timeout),其主要原因有三种一:有些杀病毒软件会去扫描您的Web.Config文件,那时Session肯定
- 初学Linux,首先需要弄清Linux 标准目录结构/root --- 启动Linux时使用的一些核心文件。如操作系统内核、引导程序Grub
- 今天在用想在自己的机器上测试几个程序,结果报Service Unavailable,关于这方面的资料倒是有一些,但是没有个全的,这里整理一下
- 2008年以前,网民都喜欢玩联众和QQ游戏等休闲小游戏,自从开心网异军突起后,他们又迷上了“偷菜”、“种菜”与“停车”。随着“私家车”的爆增
- 如果你已经购买了一款服务器,但仍然觉得其“动力”不够强劲,不妨试试下面列出的几个办法,许多情况下,它们往往能够起到事半功倍的效果。1.增加内
- 简单地说就是用流量换钱,如何用百度的流量去赚Google的钱呢?这得先从百度和Google的优势说起,百度号称全国最大的中文搜索,没错啊,中
- 相信做网站的朋友都很关心搜索引擎的收录,每天查看收录已经成为一种习惯,我们一般都是用site:www.aspxhome.com的形式来查看,
- VMware workstation 虚拟机兼容性问题,如何解决?我在自己的本基本上安装了 VMware Workstation 10,准备
- 第1种版本: Windows Server 2003 Web Edition 硬件支持:2GB内存 2路处理器 硬件支持, 特点:针对Web
- 据国外媒体报道,“威比奖”(Webby Awards)周三颁发了互联网十年10大重要时刻大奖,谷歌、