Удалить index.php Codeigniter на IIS?

Я понимаю, что могу удалить "index.php" часть URL со следующим кодом web.config:

<rewrite>
  <rules>
    <rule name="Rule" stopProcessing="true">
      <match url="^(.*)$" ignoreCase="false" />
      <conditions>
        <add input="{REQUEST_FILENAME}" matchType="IsFile" ignoreCase="false" negate="true" />
        <add input="{REQUEST_FILENAME}" matchType="IsDirectory" ignoreCase="false" negate="true" />
        <add input="{URL}" pattern="^/favicon.ico$" ignoreCase="false" negate="true" />
      </conditions>
      <action type="Rewrite" url="index.php/{R:1}" appendQueryString="true" />
    </rule>
  </rules>
</rewrite>

Проблема в том, что у меня установлен CI в подкаталоге (mydomain.com/codeigniter), и у меня возникают проблемы с пониманием файла web.config.

Вы знаете, как это изменить, чтобы оно работало для подкаталога?

Спасибо :)

Ответы на вопрос(2)

Ваш ответ на вопрос