關于偽靜態
- 2018-11-27 10:20:36
- 薛才杰
- 3761
- 最后編輯:薛才杰 于 2018-11-27 14:06:18
- 分享鏈接
什么是偽靜態?
在解釋偽靜態這個概念之前,我們有必要先了解一下地址(URL)類型及頁面類型。
這里我們可以簡單地將網址分為動態地址和靜態地址。二者有什么區別呢。
同一個頁面,通過動態地址和靜態地址訪問的鏈接是不同的:
動態地址:www.dailysportsnews24.com/?m=book&f=index&id=2
靜態地址:www.dailysportsnews24.com/book/index/id/2.html
動態地址中會包含?、=、&等特殊符號,靜態地址通常是 /或-,并以.html結尾。
網站頁面也可分為動態頁面和靜態頁面:
動態頁面:服務器接收到客戶請求,調用數據庫、服務器腳本生成的頁面內容。
靜態頁面:純html文件。網站將所有內容頁面保存成html文件,用戶請求時可以快速地提供給客戶,除非頁面內容有變動時,需要重新生成該頁面,即頁面靜態化。
訪問動態頁面時,采用的是動態地址。訪問網站靜態頁面時,采用的都是靜態地址。當然前提是網站后臺有提供頁面靜態化功能。
現在我們再說偽靜態這個概念。
偽靜態是指通過url重寫技術,以實現使用靜態地址來訪問動態頁面的目的。
所以,與靜態頁面不同,偽靜態雖然也是使用的靜態地址,但其訪問的仍是動態頁面,這也正是“偽”字所在。
為什么用偽靜態?
原因很簡單,因為出于SEO考慮,搜索引擎更喜歡爬取、收錄靜態地址,而且靜態地址更簡潔,對搜索引擎和用戶都很友好。
所以,我們搭建網站后,網站地址偽靜態設置是一項必要工作。具體的設置方法,后面章節里會一一闡述。