動態網頁通過重寫URL的方法實現去掉動態網頁的參數。點擊查看偽靜態和靜態的區別
如果您租用虛擬主機,請確定空間支持偽靜態模式,最常用的是.htaccess 針對apache的WEB端配置。如果您用的是獨立主機,那麼可以在服務器上配置支持偽靜態模式。先說虛擬空間默認支持.htaccess自定義偽靜態(一般是linux虛擬機)
.htaccess的配置,把以下代碼保存為.htaccess 傳到服務器根目錄即可.
<IfModule mod_rewrite.c> RewriteEngine On RewriteRule ^(.*)-htm-(.*)$ $1.php?$2 RewriteRule ^(.*)simple/([t|f].+).html$ /simple/index.php?$2.html </IfModule>
[ISAPI_Rewrite] # Defend your computer from some worm attacks RewriteRule .*(?:global.asa|default.ida|root.exe|..).* . [F,I,O] RewriteRule ^(.*)-htm-(.*)$ $1.php?$2 RewriteRule ^(.*)/simple/([a-z0-9_]+.html)$ $1/simple/index.php?$2 #Code By Josh @ phpwind 2008-10-08 ?([a-zA-Z]+)
如果是老版本的,請把
RewriteRule ^(.*)-htm-(.*)$ $1.php?$2
這條規則改為
RewriteRule ^(.*)-htm-(.*)$ $1/.php?/$2即可,
ISAPI_Rewrite安裝教程請看:PW論壇IIS下設置靜態目錄的教程
不可否認,Rewrite 受到很多站長的喜歡,也受幾個大的搜索引擎所親睞,在7版本升級之際把這個傳說中的神秘方法分享給大家,先看下案例 ,如dedecms,huodao等論壇的偽靜態,下面是ST的
板塊訪問地址:http://www.stwind.org/_22
帖子訪問地址:http://www.stwind.org/r5764.html (完全可以做到/5764.html,按個人喜好!)
高級應用版本請看:
PW偽靜態之簡單而強大設置教程(美觀瀏覽地址)修正聖誕版本