0

ローカル マシンでは問題なく動作していますが、レバー サーバーではクエリ文字列を読み取ることができません。

echo $_SERVER['REQUEST_URI']; == /purchase?id=2
echo $_SERVER['QUERY_STRING']; == EMPTY

これはどのように起こりますか?

htaccess ファイルの内容は次のとおりです。

<IfModule mod_rewrite.c>
    Options -MultiViews
    RewriteEngine On

    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^ index.php [L]
</IfModule>
4

1 に答える 1