【发布时间】:2011-09-29 03:22:59
【问题描述】:
例如,如果我将/category/topic/post/ 重写为/index.php?cat=1&topic=2&post=3,如何使用PHP 获得/index.php?cat=1&topic=2&post=3?
【问题讨论】:
-
简短回答:你不能。但是,如果您的应用程序知道重写方案(即您有反向映射)或者您有明确定义的重写规则,您可以反向重写过程。
-
如果使用 URL 重写模块 v2,@Emre
$_SERVER['REQUEST_URI']将在 Apache 服务器和 IIS 7.x 上正常工作。 -
为什么要这个网址?可能有更简单的解决方案来完成您想要完成的任务。
-
@LazyOne 你说得对,我忘记了。
-
用于 mod_rewrite 提取和调试书签此链接:askapache.com/htaccess/crazy-advanced-mod_rewrite-tutorial.html
标签: php mod-rewrite