Что ж, похоже, что только добавление корня приложения ко всем путям решит проблему. Вот шаги для его развертывания:
- Установите PHP через FastCGI. В php.ini,
- включить
short_open_tag
- установите
error_reporting
на E_ALL & ~E_NOTICE
- Импорт правил перезаписи из .htaccess в UrlRewriter 2.0 + (в настоящее время бета-версия).
- Удалите RewriteBase + два условия, а также первое правило
- Перепишите все остальные, чтобы они были относительными, а не абсолютными (
/index.php
-> index.php
)
- Патч URL в TestSwarm
Я постараюсь представить большую часть этого в виде патча (патч web.config + php), но я все еще очень плохо знаком с Git, так что может пройти несколько дней, пока я его не получу:)