Web.config dosyasındaki url yeniden yazma kurallarında ampersan (&
) nasıl kullanılır?IIS 7 Yeniden Yazım Denetimi Modülü ile Yeniden Adlandırma URL'leri Yeniden Yazma
Ben url yeniden yazmak istiyorum:
http://www.foo.com/index.asp?SomeParameter=SomeValue&SomeId=00
için:
http://www.foo.com/Section/Page
benim web.config aşağıdaki kuralı yazdı:
<rule name="RuleName" stopProcessing="true">
<match url="^index.asp?SomeParameter=SomeValue&SomeId=00" ignoreCase="true" />
<action type="Redirect" url="Section/Page" appendQueryString="false" />
</rule>
Ama yaşıyorum giriş URL'sindeki Ampersand (&
) ile ilgili sorunlar. yeniden yazmaya çalışırken ben alın: sayfa için ilgili yapılandırma verileri geçersiz olduğundan
istenen sayfa erişilemiyor.
Ve işareti, %26
ile ayrıştırmaya çalıştım, ancak aynı hata iletisini alıyorum.