Медленная работа сайтов WordPress
Недавно я перенес все свои 4 веб-сайта с сервера Linux на сервер Windows Server 2019. Когда веб-сайты находились на сервере Linux, у меня никогда не было проблем с производительностью, а с тех пор, как я перенес веб-сайты на Windows, 3 из 4 веб-сайтов загружают страницу примерно по 10 секунд.
Я понял, что проблема зависит от правил перезаписи URL, потому что если я их отключаю, сайты работают очень быстро, но некоторые страницы возвращают ошибку 404.
Единственный сайт, который работает хорошо, — это сайт, на котором нет worpress и которому не нужны правила перезаписи URL-адресов. Я управляю всем сайтом с помощью Plesk.
Правило перезаписи в файле web.config трех веб-сайтов выглядит следующим образом:
<rule name="WordPress: https://www.truecv.net" 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>
Как я могу это исправить?
заранее спасибо