Tôi muốn sửa đổi quy tắc viết lại từ mã C#. Quy tắc Ghi đè Url nằm trong tệp web.config. Thay đổi Quy tắc Ghi lại URL trong Web.Config từ Mã C#
<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>
Tôi muốn thay đổi ví dụ. <rule name="partners"> <match url="^partners$" />
to <rule name="partners"> <match url="^friendship/partners$" />
,
làm cách nào tôi có thể tìm quy tắc nút và cập nhật URL đối sánh thành "mới" nơi name = "partners" ;?
đây là ý tưởng của tôi về ghi đè url động. cảm ơn cho bất kỳ cách nào khác nếu bạn có.
Bạn muốn sửa đổi các quy tắc đó từ trong cùng một ứng dụng web hoặc từ trong một số ứng dụng khác? Bạn có biết rằng nếu bạn sửa đổi web.config, ứng dụng sẽ tái chế không? –
Trong cùng một ứng dụng ... bạn nói rằng điều đó là không thể? cảm ơn – levi
Tôi có thể định cấu hình Web.Config tại bất kỳ page_event nào không? ví dụ Page_Init()? – levi