I update to PHP7 , so when user logged my domain always return http://localhost/index.php/apps/files/
but my domain is vhost.owncloud.dev in PHP 5.6 works.
in my config have 'trusted_domains' => array ( 0 => 'vhost.owncloud.dev', 1 => 'vhost.owncloud.dev', ),
well, i solved changing all code in file OC\AppFramework\Http\ request.php when found isset($this->server['*
for this isset($this->items['server']['*
when * can be
HTTP_HOST,
HTTP_X_FORWARDED_HOST,
SCRIPT_FILENAME,
PATH_INFOREQUEST_URI,
REMOTE_ADDR,
etc,