偽靜態不僅可以美化規范URL,還有利于seo網站優化這里就給大家講解一下虛擬主機偽靜態的實現。虛擬主機一般分為windows服務器和linux服務器,程序不一樣,開啟方法也不一樣。這里主要介紹php程序如何實現偽靜態功能(本身自己使用的美橙主機,所以以美橙虛擬主機為例,其他服務器大同小異,具體可以咨詢一下客服)。
第一步:找到需要開啟偽靜態功能的主機,在虛擬主機管理里面,有個高級管理功能 如下圖:

第二步:在最下面有個有個偽靜態功能,選擇需要開啟的程序偽靜態支持(如果你使用的是wordpress、discuz等開源程序,直接選擇對應的偽靜態,如果是自己開發的程序,任意選擇一個開啟即可),然后選中開啟,點擊設定,提示成功后就說明已經開啟偽靜態功能.如下圖:

第三步: FTP登陸空間后,查看下空間文件,開啟偽靜態后,會在您的空間下面生成個目錄。如下圖:

第四步:點擊這個偽靜態目錄進入后,里面有個httpd.ini文件,把里面的規則替換成您的程序偽靜態規則即可(如果您使用的wordpress、discuz等開源程序上面也選擇了對應的程序開啟,這里就不需要替換)注意:IIS下面的偽靜態規則和apache下面的偽靜態規則不一樣,如果從linux主機轉移到windows主機的程序需要重新編寫規則。經過測試上面shopex使用的Rewrite3.0版本,和.htaccess的語法格式一致,可以直接拷貝.htaccess的規則到httpd.conf里面。

一般情況,所有知名服務商的linux服務器默認是支持偽靜態功能,所以直接上傳您的偽靜態規則文件.htaccess到FTP跟目錄wwwroot即可。NET、asp程序有些需要到服務器添加html映射,具體開啟方法咨詢您的空間商。


