Я пытаюсь изменить это на файл web.config, но мне не удается:
RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^.*$ index.php [PT,L]
Чтобы сначала преобразовать правило .htaccess в web.config, необходимо установить модуль перезаписи URL в iis. Вы можете скачать его по ссылке ниже:
https://www.iis.net/downloads/microsoft/url-rewrite
Затем после импорта правила htaccess в iis:
1) откройте менеджер iis.
2) дважды щелкните по модулю перезаписи URL.
3) Щелкните по правилу импорта на панели действий:
4) вставьте правило в поле правил перезаписи:
5) нажмите «Применить».
https://docs.microsoft.com/en-us/iis/extensions/url-rewrite-module/importing-apache-modrewrite-rules