2013-04-12 52 views
0

我啓用了PHP文件輸出緩存輸出緩存並不WordPress的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

,但它不't for wordpress(日期打印在第3行的頁面上)

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

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

回答

0

我對第二個鏈接爲什麼沒有被緩存的猜測是鏈接沒有結束php

如果您使用*擴展名,您可能會有更好的運氣。但是,這可能會緩存一些您不打算緩存的內容。

另一種選擇是使用Wordpress插件,如W3 Total Cache。雖然我沒有親自使用它。

另請參閱:Speed Up Wordpress On IIS 7

+0

帶*號不能正常工作。我甚至嘗試過Wordpress PermaLink格式的「index.php?id = 4002」,並沒有工作 – Reza