In Drupal 8, I got the following error message when I install the backup of the live website on my local development machine.
The provided host name is not valid for this server.
The cause of this issue is I enabled Trusted Host settings on the live website. Now that I brink it back to my local development environment, it doesn't recognized the domain that I set earlier.
To resolve this issue, I edit the .../sites/default/settings.php and add
'^localhost$', to the
$settings['trusted_host_patterns'] variable as follows:
$settings['trusted_host_patterns'] = array( '^localhost$', '^example\.com$', '^.+\.example\.com$', '^.+\.jsdelivr\.net$', '^.+\.cloudflare\.com$', );