Yeniden Düzenleme Haritanım var ve istenen URL'ye yeniden yazılan URL'ye herhangi bir sorgu parametresi eklemek istiyorum. ÖrneğinIIS'ye Yeniden Sorgulama Dizesi Ekle Yeniden Yaz Harita
:?
- /sayfa/abc/--->/index.cfm?page=abc (çalışıyor)
- /sayfa/abc/Param1 = 111 --- > /index.cfm?page=abc & param1 = 111 (çalışmıyor)
- /sayfa/abc /? param3 = 333 & param4 = 444 ---> /index.cfm?page=abc & param3 = 333 & param4 = 444 (çalışmıyor)
Benim web.config geçerli:
[...]
<rules>
<clear />
<rule name="Rewrite rule1 for SiteMapEngine">
<match url=".*" />
<conditions>
<add input="{SiteMapEngine:{REQUEST_URI}}" pattern="(.+)" />
</conditions>
<action type="Rewrite" url="{C:1}" appendQueryString="true" />
</rule>
</rules>
[...]
{PATH_INFO'yu} işi
Bunun yerine, REQUEST_URI ait ama sorgu dizesi olmadan eşdeğerdir PATH_INFO sunucu değişkeni kullanır. Teşekkür ederim – IgalSt
Oh Tanrım bu nasıl sadece hayatımı kurtardı. – Leeish