全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
楼主: blbadboy

[nginx] 求伪静态写法

[复制链接]
发表于 2011-7-3 10:59:57 | 显示全部楼层

回复 10# blbadboy 的帖子

那就不知道了,你给的几个都不一样,我就只会这样的了
 楼主| 发表于 2011-7-3 11:03:10 | 显示全部楼层
估计和放得位置有关系
 楼主| 发表于 2011-7-3 11:03:29 | 显示全部楼层
我自己在试试 非常感谢您的帮助
发表于 2011-7-3 11:35:26 | 显示全部楼层
这帖谁要是搞定,是真神仙
 楼主| 发表于 2011-7-3 11:58:28 | 显示全部楼层
好像是几条规则冲突了,现在单挑测试成功,但是放一起就不对叻
 楼主| 发表于 2011-7-3 12:00:13 | 显示全部楼层
rewrite ^/list-c-([0-9]+)-k-(.+)-o-1\.html$ /index.php?module=Default&action=List&c=$1&k=$2&o=1 last;
rewrite ^/list-c-([0-9]+)-k-(.+)-o-1-p-(.+)\.html$ /index.php?module=Default&action=List&c=$1&k=$2&o=1&p=$3 last;
rewrite ^/list-c-([0-9]+)-k-(.+)-o-1-price-(.+)\.html$ /index.php?module=Default&action=List&c=$1&k=$2&o=1&price=$3 last;
rewrite ^/list-c-([0-9]+)-k-(.+)-o-(.+)-p-1\.html$ /index.php?module=Default&action=List&c=$1&k=$2&o=$3&p=1 last;
rewrite ^/list-c-([0-9]+)-k-(.+)-o-(.+)-p-(.+)\.html$ /index.php?module=Default&action=List&c=$1&k=$2&o=$3&p=$4 last;
这几条放一起就不行了
发表于 2011-7-3 12:38:49 | 显示全部楼层
什么环境
 楼主| 发表于 2011-7-3 13:56:24 | 显示全部楼层
nginx下得
 楼主| 发表于 2011-7-3 13:58:24 | 显示全部楼层
rewrite ^([^\.]*)/forum\.html$ $1/index.php?module=Default&action=Sitemap last;
rewrite ^([^\.]*)/Default-Hot\.html$ $1/index.php?module=Default&action=Hot last;
rewrite ^([^\.]*)/Default-Sitemap\.html$ $1/index.php?module=Default&action=Sitemap last;
rewrite ^([^\.]*)/Default-Sitemap-p-([0-9]+)\.html$ $1/index.php?module=Default&action=Sitemap&p=$2 last;
rewrite ^([^\.]*)/User-Setup\.html$ $1/index.php?module=User&action=Setup last;
rewrite ^([^\.]*)/User-Login\.html$ $1/index.php?module=User&action=Login last;
rewrite ^([^\.]*)/forum\.html#$ $1/index.php?module=Post&action=List# last;
rewrite ^([^\.]*)/Post-Edit\.html$ $1/index.php?module=Post&action=Edit last;
rewrite ^([^\.]*)/thread-(.+)\.html$ $1/index.php?module=Post&action=View&id=$2 last;
rewrite ^([^\.]*)/view-(.+)\.html$ $1/index.php?module=Default&action=View&id=$2 last;
rewrite ^([^\.]*)/forum-tag-(.+)\.html$ $1/index.php?module=Post&action=List&tag=$2 last;
rewrite ^([^\.]*)/Post-Product-url-(.+)\.html$ $1/index.php?module=Post&action=Product&url=$2 last;
rewrite ^([^\.]*)/Post-Product\.html$ $1/index.php?module=Post&action=Product last;
rewrite ^([^\.]*)/Default-Click-id-(.+)\.html$ $1/index.php?module=Default&action=Click&id=$2 last;
rewrite ^([^\.]*)/Default-Click-sid-(.+)\.html$ $1/index.php?module=Default&action=Click&sid=$2 last;
rewrite ^([^\.]*)/list-c-([0-9]+)-k-(.+)\.html$ $1/index.php?module=Default&action=List&c=$2&k=$3 last;
rewrite ^([^\.]*)/list-c-([0-9]+)\.html$ $1/index.php?module=Default&action=List&c=$2 last;
rewrite ^([^\.]*)/list-k-(.+)\.html$ $1/index.php?module=Default&action=List&k=$2 last;
rewrite ^/list-c-([0-9]+)-k-(.+)-o-1\.html$ /index.php?module=Default&action=List&c=$1&k=$2&o=1 ;
rewrite ^/list-c-([0-9]+)-k-(.+)-o-1-p-(.+)\.html$ /index.php?module=Default&action=List&c=$1&k=$2&o=1&p=$3 ;
rewrite ^/list-c-([0-9]+)-k-(.+)-o-1-price-(.+)\.html$ /index.php?module=Default&action=List&c=$1&k=$2&o=1&price=$3 ;
rewrite ^/list-c-([0-9]+)-k-(.+)-o-(.+)-p-1\.html$ /index.php?module=Default&action=List&c=$1&k=$2&o=$3&p=1 ;
rewrite ^/list-c-([0-9]+)-k-(.+)-o-(.+)-p-(.+)\.html$ /index.php?module=Default&action=List&c=$1&k=$2&o=$3&p=$4 ;
这个是我自己写得规则但是就这4条对麻烦
发表于 2011-7-3 14:05:37 | 显示全部楼层

回复 16# blbadboy 的帖子

2,4,5貌似冲突
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2024-11-25 11:03 , Processed in 0.058909 second(s), 7 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表