各种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}&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&id={R:2}&p={R:1}"/> </rule> <rule name="rule 3W"> <match url="^zuqiushipin/tag/([0-9]+)/?$"/> <action type="Rewrite" url="/shipinlist.php?c=zuqiushipin&tagid={R:1}"/> </rule> </rules> </rewrite>