URL(Uniform Resource Locator),技術上稱為統一資源定位器,俗稱網址(網頁地址)。

網路上的任何資源都需要URL去連結取得。例如:網頁、檔案、影像等等...。

隨著時代的變遷,技術的成長,URL的編碼方式也越來越複雜。

然而複雜的URL不僅讓使用者無法使用較直覺的方式去輸入,也伴隨著一些技術上的困擾。

下面我們將介紹近代推廣的一個技術:URL Rewrite(URL 重寫)。

 

URL Rewrite是一種由REST(Representational State Transfer,表徵狀態轉移)概念衍生出的一種技術。

此技術可以在Web Server中,把使用者所傳送的URL進行轉換,再傳回Web Server。

舉個例子來說

https://www.cadiis.com.tw/contact

https://www.cadiis.com.tw/index.php?option=com_content&view=article&id=57

上方兩個URL所連結的網頁是相同的。

第一個連結是使用URL Rewrite改寫的網址,第二個連結則沒有使用,但是編碼上有明顯差異。

透過URL Rewrite此技術,就可以讓使用者使用較直覺的方式來輸入URL。

 

而且URL Rewrite同時也是搜尋引擎最佳化(SEO)的作法之一。

另外網頁程式開發者也能使用URL Rewrite這個方式將參數隱藏起來,可以避免惡意使用者蒐集資訊而攻擊網站。

直覺且親民的URL可以讓使用者容易瞭解當前頁面內容,也可以讓使用者方便在各大社群軟體互相傳遞。

不僅可以提升網站SEO成效,同時也能防範刺探式的惡意攻擊。

 

經過上方簡單說明後,相信大家可以理解URL Rewrite的重要性。所以近十幾年來,許多網站開發人員也都開始使用URL Rewrite來改寫網址。

 

 

想跟我們談談你的網頁設計構想嗎?

 

 

網頁設計洽詢 >