投稿 评论 顶部

伪静态写法

佚名 网络安全

众所周知,伪静态规则更有利于搜索引擎的收录,对排名也有一定的好处,下面把最新伪静态规则写法分享给大家!可以根据这些实例来灵活运用!

?

.htaccess 301重定向

?

RewriteEngine OnRewriteCond %{HTTP_HOST} !^ubangmang.com$ [NC]RewriteRule ^(.*)$http://www.ubangmang.com/$1[L,R=301]

?

httpd.ini 301重定向

?

[ISAPI_Rewrite]# 3600 = 1 hourCacheClockRate 3600RepeatLimit 32RewriteEngine OnRewriteCond Host: ^ubangmang.com$RewriteRule (.*)http://www.ubangmang.com$1[I,RP]

?

WordPress伪静态化rewrite规则

location?/?{??

????????index?index.html?index.php;??

????????if?(-f?$request_filename/index.html){??

????????????rewrite?(.*)?$1/index.html?break;??

????????}??

????????if?(-f?$request_filename/index.php){??

????????????rewrite?(.*)?$1/index.php;??

????????}??

????????if?(!-f?$request_filename){??

????????????rewrite?(.*)?/index.php;??

????????}??

????}??

PHPCMS伪静态化rewrite规则

location?/?{?

rewrite?^(.*)show-([0-9]+)-([0-9]+).html$?$1/show.php?itemid=$2&page=$3;?

rewrite?^(.*)list-([0-9]+)-([0-9]+).html$?$1/list.php?catid=$2&page=$3;?

rewrite?^(.*)show-([0-9]+).html$?$1/show.php?specialid=$2;?

}?

PHPWind伪静态化rewrite规则?

location?/?{?

rewrite?^(.*)-htm-(.*)$?$1.php?$2?last;?

rewrite?^(.*)/simple/([a-z0-9_]+.html)$?$1/simple/index.php?$2?last;?

}?

?

ECSHOP伪静态化rewrite规则

if?(!-e?$request_filename){?

rewrite?"^/index.html"?/index.php?last;?

rewrite?"^/category$"?/index.php?last;?

rewrite?"^/feed-c([0-9]+).xml$”?/feed.php?cat=$1?last;?

rewrite?“^/feed-b([0-9]+).xml$”?/feed.php?brand=$1?last;?

rewrite?“^/feed.xml$”?/feed.php?last;?

rewrite?“^/category-([0-9]+)-b([0-9]+)-min([0-9]+)-max([0-9]+)-attr([^-]*)-([0-9]+)-(.+)-([a-zA-Z]+)(.*).html$”?/category.php?id=$1&brand=$2&price_min=$3&price_max=$4&filter_attr=$5&page=$6&sort=$7&order=$8?last;?

rewrite?“^/category-([0-9]+)-b([0-9]+)-min([0-9]+)-max([0-9]+)-attr([^-]*)(.*).html$”?/category.php?id=$1&brand=$2&price_min=$3&price_max=$4&filter_attr=$5?last;?

rewrite?“^/category-([0-9]+)-b([0-9]+)-([0-9]+)-(.+)-([a-zA-Z]+)(.*).html$”?/category.php?id=$1&brand=$2&page=$3&sort=$4&order=$5?last;?

rewrite?“^/category-([0-9]+)-b([0-9]+)-([0-9]+)(.*).html$”?/category.php?id=$1&brand=$2&page=$3?last;?

rewrite?“^/category-([0-9]+)-b([0-9]+)(.*).html$”?/category.php?id=$1&brand=$2?last;?

rewrite?“^/category-([0-9]+)(.*).html$”?/category.php?id=$1?last;?

rewrite?“^/goods-([0-9]+)(.*).html”?/goods.php?id=$1?last;?

rewrite?“^/article_cat-([0-9]+)-([0-9]+)-(.+)-([a-zA-Z]+)(.*).html$”??/article_cat.php?id=$1&page=$2&sort=$3&order=$4?last;?

rewrite?“^/article_cat-([0-9]+)-([0-9]+)(.*).html$”?/article_cat.php?id=$1&page=$2?last;?

rewrite?“^/article_cat-([0-9]+)(.*).html$”?/article_cat.php?id=$1?last;?

rewrite?“^/article-([0-9]+)(.*).html$”?/article.php?id=$1?last;?

rewrite?“^/brand-([0-9]+)-c([0-9]+)-([0-9]+)-(.+)-([a-zA-Z]+).html”?/brand.php?id=$1&cat=$2&page=$3&sort=$4&order=$5?last;?

rewrite?“^/brand-([0-9]+)-c([0-9]+)-([0-9]+)(.*).html”?/brand.php?id=$1&cat=$2&page=$3?last;?

rewrite?“^/brand-([0-9]+)-c([0-9]+)(.*).html”?/brand.php?id=$1&cat=$2?last;?

rewrite?“^/brand-([0-9]+)(.*).html”?/brand.php?id=$1?last;?

rewrite?“^/tag-(.*).html”?/search.php?keywords=$1?last;?

rewrite?“^/snatch-([0-9]+).html$”?/snatch.php?id=$1?last;?

rewrite?“^/group_buy-([0-9]+).html$”?/group_buy.php?act=view&id=$1?last;?

rewrite?“^/auction-([0-9]+).html$”?/auction.php?act=view&id=$1?last;?

rewrite?“^/exchange-id([0-9]+)(.*).html$”?/exchange.php?id=$1&act=view?last;?

rewrite?“^/exchange-([0-9]+)-min([0-9]+)-max([0-9]+)-([0-9]+)-(.+)-([a-zA-Z]+)(.*).html$”?/exchange.php?cat_id=$1&integral_min=$2&integral_max=$3&page=$4&sort=$5&order=$6?last;?

rewrite?^/exchange-([0-9]+)-([0-9]+)-(.+)-([a-zA-Z]+)(.*).html$”?/exchange.php?cat_id=$1&page=$2&sort=$3&order=$4?last;?

rewrite?“^/exchange-([0-9]+)-([0-9]+)(.*).html$”?/exchange.php?cat_id=$1&page=$2?last;?

rewrite?“^/exchange-([0-9]+)(.*).html$”?/exchange.php?cat_id=$1?last;?

}?

?

SHOPEX伪静态化rewrite规则

location?/?{?

if?(!-e?$request_filename)?{?

rewrite?^/(.+.(html|xml|json|htm|php|jsp|asp|shtml))$?/index.php?$1?last;?

?????????}?

}?

Discuz 7伪静态化rewrite规则

rewrite?^/archiver/((fid|tid)-[w-]+.html)$?/archiver/index.php?$1?last;?

rewrite?^/forum-([0-9]+)-([0-9]+).html$?/forumdisplay.php?fid=$1&page=$2?last;?

rewrite?^/thread-([0-9]+)-([0-9]+)-([0-9]+).html$?/viewthread.php?tid=$1&extra=page=$3&page=$2?last;?

rewrite?^/space-(username|uid)-(.+).html$?/space.php?$1=$2?last;?

rewrite?^/tag-(.+).html$?/tag.php?name=$1?last;?

?

discuzX2.0伪静态化rewrite规则

#?将?RewriteEngine?模式打开?

RewriteEngine?On?

#?修改以下语句中的?/discuz?为你的论坛目录地址,如果程序放在根目录中,请将??

/discuz?修改为?/?

RewriteBase?/?

#?Rewrite?系统规则请勿修改?

RewriteCond?%{QUERY_STRING}?^(.*)$?

RewriteRule?^topic-(.+).html$?portal.php?mod=topic&topic=$1&%1?

RewriteCond?%{QUERY_STRING}?^(.*)$?

RewriteRule?^article-([0-9]+)-([0-9]+).html$?portal.php?mod=view&aid=$1&page=$2&%1?

RewriteCond?%{QUERY_STRING}?^(.*)$?

RewriteRule?^forum-(w+)-([0-9]+).html$?forum.php?mod=forumdisplay&fid=$1&page=$2&%1?

RewriteCond?%{QUERY_STRING}?^(.*)$?

RewriteRule?^thread-([0-9]+)-([0-9]+)-([0-9]+).html$?forum.php?mod=viewthread&tid=$1&extra=page=$3&page=$2&%1?

RewriteCond?%{QUERY_STRING}?^(.*)$?

RewriteRule?^group-([0-9]+)-([0-9]+).html$?forum.php?mod=group&fid=$1&page=$2&%1?

RewriteCond?%{QUERY_STRING}?^(.*)$?

RewriteRule?^space-(username|uid)-(.+).html$?home.php?mod=space&$1=$2&%1?

RewriteCond?%{QUERY_STRING}?^(.*)$?

RewriteRule?^blog-([0-9]+)-([0-9]+).html$?home.php?mod=space&uid=$1&do=blog&id=$2&%1?

RewriteCond?%{QUERY_STRING}?^(.*)$RewriteRule?^archiver/(fid|tid)-([0-9]+).html$?archiver/index.php?action=$1&value=$2&%1