4

開発サーバーでクライアント用の Web サイトを開発し、それを運用サーバーにプッシュしました。どちらのサイトでも、URL は次のようになります。http://www.siteurl.com/blogs/?m=09&y=2012

開発サーバーではvar_dump($_GET)、 I の場合、期待どおりの値が得られます。

運用サーバーではvar_dump($_GET)、 I の場合、空の配列が得られます。

役立つ場合は投稿しphpinfo()ますが、どの設定がこれを引き起こす可能性があるかさえわかりません。

ありがとう。

4

2 に答える 2

5

同じ問題がありました。

このフォーラムのディスカッションを参照してください: http://forum.kohanaframework.org/discussion/734/_get-empty/p1

Solved replacing this:
RewriteRule .* index.php/$0 [PT,L]

for this:
RewriteRule .* index.php?$0 [PT,L]

.htaccess に新しいルールを追加します。それは動作します

RewriteRule ^[A-Za-z]+$ index.php?$1 [QSA,L]
于 2012-10-03T18:17:57.337 に答える