Прежде всего, mod_rewrite предназначен только для серверов в стиле Unix, .htaccess не работает с IIS. Так что у вас будет много проблем с ЛЮБОЙ платформой MVC, которая предлагает маршрутизацию через htaccess.
Во-вторых, IIS и PHP имеют много проблем с производительностью, и многие функции работают не так, как в реальных средах PHP / UNIX. Во-первых (если только они не изменили это), вы не можете использовать / для путей к файлам и должны изменить все свои пути для \ (экранировать обратную косую черту), которая становится громоздкой или использовать константу PHP_DS и загромождать ваш код ... Предложение, используйте основанный на apache сервер, apache МОЖЕТ быть установлен на windows.
Наконец, в IIS вы можете просто направить каталог вашего веб-сайта в общую папку, но вам может понадобиться разрешить pĥp двигаться назад в структуре вашего каталога, если вы используете модуль ISAPI. Я помню однажды, что ASP должен был разрешить обратный доступ к файлам, чтобы выйти из корневой папки вашего сайта IIS. Если вы используете CGI-версию php с IIS, у вас, вероятно, не будет этой проблемы.
позже