我正在使用 mod_rewrite 并使用重写规则,有没有办法让我获取在服务器端地址栏中看到的 URL?

我正在使用 mod_rewrite 并使用重写规则,有没有办法让我获取在服务器端地址栏中看到的 URL?

我可以重建实际的 URL 后重写规则,但是有没有办法让我获取 URL 预重写规则?

另外,当我在 IIS 7.5 中运行 php,并且在我的 web.config 中有重写规则时,如何在我的 php 中获取预重写 URL?

答案1

在 Apache 中,预先重写的 URL 可在服务器变量中使用$_SERVER['REQUEST_URI']

相关内容