我正在使用url重写模块和response.appendtolog方法。
这是我的.cs文件的snipet
protected void Page_Load(object sender, EventArgs e)
{
Response.AppendToLog("AAA");
}
这是我web.config的一部分
<rewrite>
<rules>
<rule name="TestRule">
<match url="^RRRAAA" />
<action type="Rewrite" url="AAA/BBB.aspx" logRewrittenUrl="true" />
</rule>
</rules>
</rewrite>
使用这些代码和设置,
当我点击http://my.test.com/AAA/BBB.aspx?111=ddd时,源代码运行良好(它在LOG上写了一些东西) 但是,当我点击http://my.test.com/RRRAAA?123=ccc时,这个。不工作
这是我的日志文件的一部分
192.1.1.10, - ,12/27 / 2011,7:26:54,W3SVC4,TEST_SERVER,192.1.1.1,412,403,253,200,0,GET,/ AAA / BBB.aspx,111 = dddAAA
192.1.1.10, - ,12/27 / 2011,8:10:38,W3SVC4,TEST_SERVER,192.1.1.1,473,381,253,200,0,GET,/ AAA / BBB.aspx,123 = CCC,
有人对这些问题有想法或经验吗?