所以在有人说明显的Wordpress和IIS之前不要一起去。我知道这一点,但我之后转而使用.Net CMS,因此我获得了一个Windows托管计划。
也就是说,当前的Wordpress网站在解析时非常缓慢,我想知道IIS中是否有任何内容(Plesk)我可以设置加速网站的速度。 我有一个.user.ini文件,我在其中添加了属性
[wincache]
wincache.ocenabled = 1
这对加速网站没有任何作用。不确定托管(GoDaddy)附带的.user.ini文件是否可以执行任何操作。除了Wordpress不属于Windows主机之外,GoDaddy在帮助解决或提出有关该问题的想法方面没有太多帮助。这很好,但是我在IIS上运行的工作中有另一个PHP应用程序而且事情相当快,因此PHP和Windows CAN存在并且比页面加载时间快5-8秒。图像已经过优化,大多数页面都是带有导航和标题图像的文本。无论网络速度有多快,这似乎解决得很慢。
FastCGI应用程序和PHP 5.6都已启用。 我正在为PHP添加另一张Plesk设置图像。
我看到web.config中有一个Plesk重写属性,我只能怀疑它是罪魁祸首,因为它看起来像每个文件和目录的某种重写,但看起来这是必要的,因为当我把它拿出来,所有链接的导航和所有404' d。
<rewrite>
<rules><rule name="Plesk. Wordpress redirect wpConfigRule #cdc1b047-917c-43e1-9137-a839c52db841" stopProcessing="true"><match url="^wp-config.php$" ignoreCase="false"/><action type="CustomResponse" statusCode="403" statusReason="Forbidden" statusDescription="Forbidden"/></rule>
<rule name="WordPress: http://mysiteurlhere.com" 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></rules>
</rewrite>
关于Plesk Window Hosting配置,IIS配置的任何想法,我应该看一下,以帮助加速一般的网站以及暂时的Wordpress网站?
问题似乎与GoDaddy特别相关。我有LunarPages Windows主机,同样的设置工作非常快。
这是由于某些原因在服务器上设置了重写规则。我的Lunarpages托管和GoDaddy托管都在Plesk托管。但似乎只有GoDaddy在其web.config中有重写规则。注释掉重写规则会破坏路由。
答案 0 :(得分:0)
我建议你切换到更快的PHP 7.x版本。 Plesk允许您轻松完成此任务。