1

我为 php 文件启用了输出缓存

<configuration>
   <system.webServer>
      <serverRuntime frequentHitThreshold="1" frequentHitTimePeriod="00:00:30" />
      <caching>
         <profiles>
           <add extension="*.php" policy="CacheForTimePeriod" kernelCachePolicy="CacheForTimePeriod" duration="00:00:59" location="Any" varyByQueryString="*" />
         </profiles>
      </caching>
   </system.webServer>
</configuration>

缓存适用于打印时间的 PHP 测试文件

http://www.ahangbaz.com/time.php

但它不适用于 wordpress(日期打印在第 3 行的页面上)

http://www.ahangbaz.com/index.php/4002/omega-el-producto/

我没有在 wordpress 中使用任何插件。

4

1 回答 1

1

我对为什么第二个链接没有缓存的猜测是该链接没有.php

如果您使用*扩展程序,您可能会有更好的运气。但是,这可能会缓存一些您不打算缓存的内容。

另一种选择是使用 Wordpress 插件,例如W3 Total Cache。虽然我没有亲自使用过。

另请参阅:在 IIS 7 上加速 Wordpress

于 2013-04-16T17:54:19.730 回答