1. <td id="ss0ik"></td>

        <p id="ss0ik"><strong id="ss0ik"><small id="ss0ik"></small></strong></p>
        網站首頁 建站套餐 客戶案例 建站優勢 主機域名 關于黑羽 聯系黑羽

        資訊中心
        了解網站建設資訊引領網站建設開發方向
        萬網主機搭建偽靜態
        UrlRewrite介紹
        什么是UrlRewrite?  
         UrlRewrite 是 將動態頁面轉換為靜態頁面的一種技術. 
        例如.您網站頁面是 http://www.yourdomain.com/news/docread.aspx?id=123 使用UrlRewrite轉換后, 可以用 http://www.yourdomain.com/news/123.html 來訪問.

         為什么使用UrlRewrite:
         1) 處理這樣的情形:你要更改你的web應用中網頁的結構,但你同時也要確保在你移動網頁后,那些被人收藏的老URL不會成為死鏈接。 重寫URL允許你透明地將請求轉交到新的網頁地址而不出錯。

         2)其次可以隱藏網站所用的編程語言,還可以提高網站的可移植性。 當網站每個頁面都掛著鮮明的.asp/.aspx/.php這種開發語言的標記,別人一眼即可看出你的網站是用什么語言做的。而且在改變網站的 語言的時候,你需要改動大量的鏈接。而且,當一個頁面修改了擴展名,它的pagerank也會隨之消失,從頭開始。我們可以用UrlRewrite 技術隱藏我們的實現細節,這樣修改移植都很方便,而且完全不損失pagerank。

         3) 最重要的,在象Google,Yahoo 和 Live 這樣的搜索引擎中提高你網站上網頁的搜索相關性。具體來說,URL重寫經常能使你在你網站上 網頁的URL里更加容易地嵌入關鍵詞,這么做往往會增加別人點擊你的鏈接的機會。

        添加rewriter規則:

         注:1.請先備份好網站的配置文件;
         2.這里的重寫規則需根據用戶網站的需要添加,規則需有正則表達式知識的人員設置。


            <system.webServer> 
                <rewrite> 
                    <rules> 
                        <rule name="rule1" stopProcessing="true"> 
                             <match url="^article/([0-9]+)/([_0-9a-z-]+)" /> 
                             <action type="Rewrite" url="article.aspx?id={R:1}&amp;title={R:2}" /> 
                        </rule> 
                        <rule name="rule2" stopProcessing="true"> 
                            <match url="^tags/([0-9]+)" /> 
                            <action type="Rewrite" url="tags.php?tags={R:1}"  /> 
                        </rule> 
                        <rule name="rule3" stopProcessing="true"> 
                            <match url="test.html" /> 
                            <action type="Rewrite" url="test.asp"  /> 
                        </rule> 
                    </rules> 
                </rewrite> 
            </system.webServer> 


          說明: 每個規則為一個rule節;rule的名字應該是唯一的; stopProcessing="true":如果已經匹配了規則,不再匹配以后的規則; {R:n}:代表第n個()中正則表達式匹配的內容; 重寫規則按照順序匹配;
         規則一:將類似于http://localhost/article/342/some-article-title的url轉向: http://localhost/article.aspx?id=342&title=some-article-title
         規則二:將類似于http://localhost/tags/id的url轉向: http://localhost/tags.php?tags=id
         規則三:將類似于http://localhost/test.html的url轉向: http://localhost/test.asp

         4)Web.Config文件保存后即可生效

         5)URLrewrite 支持 asp,asp.net,php 等各種腳本.

        網頁制作的服務
        網站開發服務
        自貢黑羽網絡品牌建站
        自貢本地做網站就選黑羽網絡
        Tel:0813-5104030 15348110304 QQ或微信:22232591
        地址:四川省自貢市自流井區丹佳大街泰豐大廈寫字樓19樓10號
        Copyright © 2018-2058 自貢黑羽網絡科技有限公司 All rights reserved. ICP備案號 : ICP備12014994號-1 技術支持:黑羽網絡
        自貢網站建設,網頁設計制作與開發,自貢網絡公司推薦品牌,關鍵詞: 自貢網站制作 自貢做網站 自貢網絡公司 自貢網頁制作 自貢做網站 網站地圖xml 網站地圖html 網站地圖txt
        大黑鸡巴