mod_rewrite之后的PHP url

时间:2011-04-27 04:14:58

标签: php .htaccess mod-rewrite curl

有没有办法在使用PHP或Curl的mod_rewrite之后获取文件的实际url?

基本范例

这 - > example.com/test

我想要这个 - > example.com/test.php

2 个答案:

答案 0 :(得分:6)

$_SERVER["REQUEST_URI"];会给你原始的REQUEST_URI

$_SERVER["REDIRECT_URL"];会为您提供重定向的网址。

假设您刚刚在重写规则中使用[L]

答案 1 :(得分:0)

尝试$ _SERVER ['PHP_SELF']并提供警告和一些替代方案:http://www.mc2design.com/blog/php_self-safe-alternatives