六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 437|回复: 0

nginx伪静态问号的处理方法

[复制链接]
 楼主| 发表于 2012-12-21 13:27:53 | 显示全部楼层 |阅读模式
桌趣网上线将至,打算把Tag伪静态处理,再自动生成静态页面。上传配置文件,重启服务后,居然没有匹配到,第一次写的伪静态规则是这样的:
rewrite “^/tag/(.*)\.html\?page=([0-9]+)” /tag.php?tag=$1&page=$2 last;

原来 ? 问号为系统默认保留字符,你怎么转义没用,换成这样就OK啦:
rewrite “^/tag/(.*)\.html\?page=([0-9]+)” /tag/tag.php?tag=$1&page=$query_string last;
$query_string打印出来是page=2,需要自行处理下字符。
本文摘自:http://www.huqiao.net/961.html

该会员没有填写今日想说内容.
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

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