Question

I'm trying to migrate a drupal website from a server into my localhost but I trigger the error

The provided host name is not valid for this server.

I've seen I need to add the trusted host pattern, but looks like this is not working I still get the error

My server is run on port 9000

sudo php -S 127.0.0.1:9000

My trusted hosts, and I've no Vhost

$settings['trusted_host_patterns'] = array(
  '^serverStuffWeDontMind$',
  '^localhost\:9000$',
);
Was it helpful?

Solution

If this is a dev - env, simply add

$settings['trusted_host_patterns'] = [$_SERVER['SERVER_NAME']];

But never do this in production.

Licensed under: CC-BY-SA with attribution
Not affiliated with drupal.stackexchange
scroll top