0

Linuxサーバーで動作するKohanaフレームワークに基づくPHPアプリケーションを取得しようとしています。

.htaccessまたはアプリケーション(まだ理解されていません)に問題があり、クリーンURLの使用を妨げています。私がデバッグしている間、私は私の$_SERVER配列でこれを見つけました:

print_r($_SERVER);

...
[REDIRECT_KOHANA_ENV] => PRODUCTION
...

私の.htaccessファイルには、環境変数を設定するための1行しかありません。

SetEnv KOHANA_ENV PRODUCTION

また、リダイレクトを行っています。

RewriteRule ^(fr|en)/(this|that)/?([^/]*)$ /index.php/$1/that/ [NC,QSA,L]

これがどのように設定されているか誰かが知っていますREDIRECT_KOHANA_ENVか?

これは何か関係があり$_SERVER['REDIRECT_REMOTE_USER']ますか?

4

1 に答える 1

1

これを引き起こしているのはhtaccessにあるようです。htaccessの書き換えとREDIRECT_定数の詳細は次の$_SERVERとおりです。

http://www.php.net/manual/en/reserved.variables.php#79811

于 2012-11-01T20:42:20.603 に答える