VS 2005中301跳轉嘗試發現的現象

2022-02-12 10:24:15 字數 724 閱讀 9624

新建乙個**專案 ,兩個頁面default.aspx,default2.aspx,default.aspx中寫如下**:

response.status ="

301 moved permanently";

response.addheader(

"location",

"default2.aspx");

response.end()

default.apsx中寫

response.write(

"301跳轉之後的頁面");

執行,正確跳轉到default2.aspx

然後,刪除default.aspx中的**,只留下page_load方法,執行,依然到default2.aspx頁面!排除default2.aspx,報404錯,找不到頁面。在default.aspx設定斷點,進不去,根本不走default.aspx.cs。把default2.aspx重新加入專案,令其301跳轉到default.aspx,恢復正常,能夠debug default.aspx頁面,再排除default2.aspx,執行,不再報錯,像default2.aspx不存在一樣。

這個現象看起來就是,一旦設定了 301跳轉,有個地方記載了這件事,並且認為設定跳轉源的頁面不再有效,直接執行跳轉目標頁,而不是每次都去執行跳轉**。

問題是,誰記的?記在**了?

在VS2005中新增FCKedictor步驟

1 獲取需要的壓縮包 fckeditor2.3.1 和 fckeditor2.2 解壓縮版本。2 開啟解壓後的資料夾。刪除所有 開頭的檔案和資料夾。3 最後剩下的檔案如下圖所示 4 開啟editor資料夾,裡面包含fckeditor2.3.1所需要的一些原始檔,開啟其中的filemanager資料夾...

VS2005中新增右鍵選單

1.利用 wizard 新增並編輯選單資源 2.為view視窗新增 wm contextmenu訊息對映函式 或者 wm rbuttondown訊息對映函式 wm contextmenu void cmyview oncontextmenu cwnd pwnd,cpoint point cmenu ...

VS2005中ajax安裝指南

以下是收集關於ajaxcontroltoolkit安裝的一篇文章,感謝原作者 環境設定如下 c program files microsoft asp.net asp.net 2.0 ajax extensions v1.0.61025 安裝這個後我們就可以建立asp.net ajaxenabled...