2015-12-10 244 views
0

我有一個網址:

http://missk.co.uk/index.php/admin/catalog_category/index/key/a47a4f77942acca6e40cdca9736d2a3d/ 

var_export($_GET) : 

array ('/index_php/admin/catalog_category/index/key/a47a4f77942acca6e40cdca9736d2a3d/' => '',) 

爲什麼我收到不空數組雖然$ _GET只有後一個問號給出的參數?

+0

你在哪裏看到這個網址?如果它在您的瀏覽器中,那麼您可能在服務器上發生重寫。現有的url無法在$ _GET中顯示出來,因爲$ _GET是建立在'?'之後的任何東西之後的,而你沒有。 –

+0

這是正確的!在它和一個錯誤,這裏$ _GET必須是空的。這些是PHP或Nginx設置? – user3633165

回答

1

我相信,這是由web服務器中的重寫模塊引起的。檢查您的.htaccess文件是否爲RewriteRule。