各种web平台伪静态写法综合

 更新时间:2016年5月12日 14:24  

一、apache下用的.htaccess 伪静态范例

RewriteEngine On
RewriteBase /

RewriteRule ^(*)/xinwen.html  $1/e/zxfcode/zxf_newslist.php?classid=8
RewriteRule ^(*)/biz_([0-9]+).html  $1/e/zxfcode/zxf_newslist.php?classid=59&page=$2
RewriteRule ^(*)/app/(.*)/([0-9]+).html  $1/e/zxfcode/92game_news.php?id=$2

二、用于导入到iis7以上的.htaccess文件,iis7以上的web可以用iis自带的伪静态组件

可以从http://www.iis.net/urlrewrite 下载

本站也是有过详细说明 IS7.0配置伪静态环境

RewriteRule ^/xinwen.html$  /e/zxfcode/zxf_newslist.php?classid=8
RewriteRule ^/biz_([0-9]+).html  /e/zxfcode/zxf_newslist.php?classid=59&page=$1
RewriteRule ^/app/(.*)/([0-9]+).html  /e/zxfcode/92game_news.php?id=$1

三、iis7等web.config伪静态写法

<rewrite>
<rules>
<rule name="rule 1W">
	<match url="^zhibo/([a-zA-Z0-9]+)-([a-zA-Z0-9]+)-([0-9]+).html$"/>
	<action type="Rewrite" url="/live.php?id={R:3}&amp;player={R:1}-{R:2}"/>
</rule>
<rule name="rule 2W">
	<match url="^player/([a-zA-Z0-9]+)/([a-zA-Z0-9]+).html$"/>
	<action type="Rewrite" url="/qqzhibo_player.php?a=video&amp;id={R:2}&amp;p={R:1}"/>
</rule>
<rule name="rule 3W">
	<match url="^zuqiushipin/tag/([0-9]+)/?$"/>
	<action type="Rewrite" url="/shipinlist.php?c=zuqiushipin&amp;tagid={R:1}"/>
</rule>

</rules>
</rewrite>