Apache服務器網站偽靜態設置方法

今天我們來講解一下apache服務器下網站偽靜態的設置方法,在講解之前我先糾正大家一個錯誤認知,很多seo新手總是在百度中搜索“網站偽靜態怎麼做”之類的詞語,這樣搜索是不對的。因為網站使用的web服務軟件(apache、iis6.0、iis7.5、nginx等)不同,導致網站偽靜態的設置方法也不同。所以我們在做偽靜態之前一定要先確定網站所在的服務器使用的哪款web服務軟件以及其版本號。

Apache服務器網站偽靜態設置方法

一、Apache下網站偽靜態第一種設置方法(httpd.conf)

httpd.conf文件是Apache程序安裝目錄中的一個文件,我們可以通過httpd.conf文件設置網站的偽靜態,但是此文件一般不要隨意更改,這個文件是apache的配置文件,設置不當的話會影響網站的運作,嚴重的話會導致Apache無法啟動。

只有我們購買了VPS和服務器,並且安裝了Apache服務軟件之後才能夠見到此文件,當我們購買空間的時候,空間商同樣不允許我們隨意更改此文件,所以我們一般不會修改httpd.conf來設置偽靜態。

二、Apache下網站偽靜態第二種設置方法(.htaccess)

1、讓Apache軟件支持.htaccess文件。

注意:互聯網中絕大部分Apache空間商已經默認支持.htaccess文件,但是如果我們租用了vps或者服務器,我們需要操作此步驟。

第一步,打開apache安裝目錄下的httpd.conf文件,把

AllowOverride None

改為

AllowOverrideAll

Apache服務器網站偽靜態設置方法

第二步,搜索

#LoadModule rewrite_module modules/mod_rewrite.so

去掉前面的"#",然後將Apache重啟即可。

Apache服務器網站偽靜態設置方法

2、將偽靜態代碼放到.htaccess文件中。

我們可以通過.htaccess文件設置網站的偽靜態,.htaccess放置於網站根目錄中,將偽靜態代碼放到.htaccess中即可。

在windows平臺中.htaccess是無法直接建立的,需要建立一個文本文檔另存為.htaccess。


分享到:


相關文章: