2013-10-04 3 views
1

Просто у меня есть это:IIS Экспресс URL Rewrite с 2 Params не работают

<?xml version="1.0" encoding="utf-8"?> 
<configuration> 
    <system.webServer> 
    <rewrite> 
     <rules> 
      <rule name="index/page/method to index.php?page=page&method=method"> 
       <match url="^index/([^/]+)/([^/]+)$" /> 
       <action type="Rewrite" url="index.php?page={R:1}&method={R:2}" /> 
      </rule> 
      <rule name="index/page to index.php?page=page"> 
       <match url="^index/([^/]+)$" /> 
       <action type="Rewrite" url="index.php?page={R:1}" /> 
      </rule> 
      <rule name="index to index.php"> 
       <match url="^index" /> 
       <action type="Rewrite" url="index.php" /> 
      </rule> 
     </rules> 
    </rewrite> 
    </system.webServer> 
</configuration> 

Когда я называю локальный я получаю следующее: HTTP-Fehler 500,19 - Внутренняя ошибка сервера

Моя проблема это первое правило не работает :( правила работают нормально, как я удалить первое правило ... Может кто-нибудь мне помочь

Редактировать сам: IIS лань sn't как & ... так что я изменил его на &amp; и он работает отлично ^^

ответ