ASP.NET 實現301狀態重定向 實現搜索引擎友好

4.0提供301轉向 RedirectPermanent 使用該函數轉向http狀態碼爲301 ide

備註
 
 

RedirectPermanent(String) 方法重載提供了一個 301 的 HTTP 狀態代碼,在響應中,而且包含重定向到請求的 URL。301 的 HTTP 狀態代碼是一個標準的 HTTP 響應中的代碼。它指示存在的永久重定向,而且它提供了重定向位置。函數

調用 RedirectPermanent(String) 方法重載會終止響應。ui

 

以前使用Redirect 狀態碼爲302 沒法實現搜索引擎友好搜索引擎

 

 

關於Server.Execute

這種頁面導航方式相似於針對ASPX頁面的一次函數調用,被調用的頁面可以訪問發出調用頁面的表單數據和查詢字符串集合,因此要把被調用頁面Page指令的EnableViewStateMac屬性設置成False。spa

默認狀況下,被調用頁面的輸出被追加到當前應答流。可是,Server.Execute方法有一個重載的方法,容許經過一個TextWriter對象(或者它的子對象,例如StringWriter對象)獲取被調用頁面的輸出,而不是直接追加到輸出流,這樣,在原始頁面中能夠方便地調整被調用頁面輸出結果的位置。3d

相關文章
相關標籤/搜索