से कॉन्फिग मैं सी # कोड से पुनः लिखने के नियम को संशोधित करना चाहता हूं। यूआरएल रिवाइट नियम web.config फ़ाइल में रहता है। यूआरएल में यूआरएल रीवाइट नियम बदलें। कोड सी #
<system.webServer>
<rewrite>
<rules>
<rule name="partners">
<match url="^partners$" />
<action type="Rewrite"
url="partners.aspx" />
</rule>
<rule name="news">
<match url="^news$" />
<action type="Rewrite"
url="news.aspx" />
</rule>
<rule name="projects">
<match url="^projects$" />
<action type="Rewrite"
url="projects.aspx" />
</rule>
</rules>
</rewrite>
</system.webServer>
मैं पूर्व में बदलना चाहता हूं। <rule name="partners"> <match url="^partners$" />
से <rule name="partners"> <match url="^friendship/partners$" />
,
मैं नोड नियम कैसे ढूंढ सकता हूं और "नया एक" से मिलान यूआरएल अपडेट कर सकता हूं जहां नाम = "सहयोगी" ;?
यह गतिशील यूआरएल पुनर्लेखन के लिए मेरा विचार है। यदि आपके पास है तो किसी अन्य तरीके के लिए धन्यवाद।
आप उन नियमों को उसी वेब एप्लिकेशन से या किसी अन्य एप्लिकेशन के भीतर से संशोधित करना चाहते हैं? क्या आप जानते थे कि यदि आप web.config को संशोधित करते हैं तो एप्लिकेशन रीसायकल करेगा? –
उसी एप्लिकेशन के भीतर ... आप कहते हैं कि यह असंभव है? धन्यवाद – levi
क्या मैं किसी भी पेज_एवेंट पर Web.Config को कॉन्फ़िगर करने में सक्षम हूं? पूर्व। Page_Init()? – levi