1

次のような .htacess ファイルがあります。

RewriteRule ^(.*)$ index.php/$1 [NC,QSA,L]

URL : があるとしますwww.example.com/index/action$_SERVER['PATH_INFO']index.php で印刷すると、/action

しかし、私のURLがwww.example.com/index1/action私が見ることができるようなものであれば/index1/action

しかし、どちらの場合もフルパスを見たいです。どうすれば修正できますか?

4

3 に答える 3

2

書き換える前に URL を確認したい場合は、以下を探していると思います。

$_SERVER['REQUEST_URI']
于 2012-09-18T19:32:23.223 に答える
2

試す$_SERVER['REQUEST_URI']

この便利なコードは、ユーザーが現在表示しているページのアドレスを挿入するので、「http://test.com/pages/test/」にいる場合、コードは「/pages/test/」をコピーします。コードで使用するには:

于 2012-09-18T19:34:35.240 に答える
1

を探しているかもしれません$_SERVER['PHP_SELF']

の場合www.example.com/index/action、次のようになります。/index.php/index/action

の場合www.example.com/index1/action、次のようになります。/index.php/index1/action

于 2012-09-18T19:32:37.403 に答える