关于UrlRewrite,PHP代码中如何获取具体的信息

M1234 2009-07-24 02:15:59
比如我的规则

rewrite ^/(.+)/(.+)/(.+)\.html$ /index.php?language=$1&id=$2&name=$3 last;

那么在PHP中如何获取 /index.php?language=zh_CN&id=1234&name=Microsoft


谢谢。
...全文
25 点赞 收藏 5
写回复
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhuhuquan29 2009-07-25
[Quote=引用 4 楼 gdj 的回复:]
print_r($_SERVER);
[/Quote]
ddd
回复
Gdj 2009-07-24
print_r($_SERVER);
回复
M1234 2009-07-24
_SERVER["SCRIPT_FILENAME"]
_SERVER["SCRIPT_NAME"]
_SERVER["QUERY_STRING"]

用这些可以拿到,谢谢,不知道有没有更好的方法。
回复
M1234 2009-07-24
print_r($_GET)出来的结果是这样的:
Array ( [language] => en [id] => 1234 [name] => Microsoft )

但我想得到的是/index.php?language=zh_CN&id=1234&name=Microsoft
回复
tony-杨 2009-07-24
你print_r($_GET)看看就知道怎麼取了
回复
发动态
发帖子
基础编程
创建于2007-09-28

2.1w+

社区成员

从PHP安装配置,PHP入门,PHP基础到PHP应用
申请成为版主
社区公告
暂无公告