0

我正在尝试获取所有不是“/”的字符..但是,它总是返回一个错误..我正在访问的 url 是http://localhost/framework/help/jh/ghjghj..我打算使用 (.*) 来实现这一点并存储所有字符帮助/jh/ghjghj

Options +FollowSymlinks
RewriteEngine On
RewriteRule ^(.*)$ index.php?t=$1

但是在我的 index.php 文件中,当我打印 $_REQUEST['t'] 时,它返回给我

array(1) { ["t"]=> string(9) "index.php" }

为什么它不将 help/jh/ghjghj 存储在 var t 中?

4

1 回答 1

2

尝试

RewriteRule ^(.*)$ index.php?t=$1 [L,QSA]
于 2012-07-22T08:29:27.010 回答