PeprhapsPerhaps it is a NGINX config problem? Running drupalDrupal in a subdirectory under Apache normally req.requires you to alter .htacesshtaccess and RewriteBase. I am not a NGINX admin but I would start by getting a copy of the running config. It might need stuff along
location ~ \.php$ {
fastcgi_split_path_info ^(/abc)(/.*)$;
}
To avoid loosing in base directory.