论坛上找了很久没找到,问老大也不知道。没办法自己搞了,又请教了些高手,终于搞出来了。需要的可以看看。
if (!-e $request_filename)
{
rewrite “^/index\.html$” /index.php last;
rewrite “^/index-([a-z0-9])\.html$” /index.php?langid=$1 last;
rewrite “^/cid-([0-9]+)\.html$” /index.php?c=list&cid=$1 last;
rewrite “^/cid-([0-9]+)-([0-9]+)\.html$” /index.php?c=list&cid=$1&pageid=$2 last;
rewrite “^/cs-([a-z0-9A-Z\_]+)\.html$” /index.php?c=list&cs=$1 last;
rewrite “^/cs-([a-z0-9A-Z\_]+)-([0-9]+)\.html$” /index.php?c=list&cs=$1&pageid=$2 last;
rewrite “^/mid-([0-9]+)\.html$” /index.php?c=list&mid=$1 last;
rewrite “^/mid-([0-9]+)-([0-9]+)\.html$” /index.php?c=list&mid=$1&pageid=$2 last;
rewrite “^/ms-([a-z0-9A-Z\_]+)\.html$” /index.php?c=list&ms=$1 last;
rewrite “^/ms-([a-z0-9A-Z\_]+)-([0-9]+)\.html$” /index.php?c=list&ms=$1&pageid=$2 last;
rewrite “^/c([0-9]+)\.html$” /index.php?c=msg&id=$1 last;
rewrite “^/([a-z0-9A-Z\_\-]+)\.html$” /index.php?c=msg&ts=$1 last;
}
这里有关于apache和nginx不同之处的说明www。wangxianjin。com/?p=465,也可以看看。