When for options add parameters after? , these parameters do not appear in $ _GET. For example link

<a href="/blog?page=5">Ссылка</a> 

When navigating through it, $ _GET ['page'] is empty. On locale (openserver) everything worked before. Transferred to vps (nginx php7-fpm) and stopped working

  • and on LAN on nginx also worked in the openserver (because there are many configuration options)? And what nginx configs are now, I suspect it is in the routing and nginx configs - Evgenii Izhboldin

1 answer 1

Check what values ​​are in $ _SERVER. Check in the browser response code 200 or any redirect. Do you derive the content of $ _GET at the very entrance to the scripts or has it already been working out before that? Check if some js script works for you that intercepts all clicks and processes its own.