Drupal 提供的主机名对此服务器无效
我试图将drupal网站从服务器迁移到本地主机,但触发了错误 提供的主机名对此服务器无效 我已经看到我需要添加可信主机模式,但看起来这不起作用,我仍然得到错误 我的服务器在端口9000上运行Drupal 提供的主机名对此服务器无效,drupal,drupal-8,Drupal,Drupal 8,我试图将drupal网站从服务器迁移到本地主机,但触发了错误 提供的主机名对此服务器无效 我已经看到我需要添加可信主机模式,但看起来这不起作用,我仍然得到错误 我的服务器在端口9000上运行 sudo php -S 127.0.0.1:9000 我信任的主机,我没有Vhost $settings['trusted_host_patterns'] = array( '^serverStuffWeDontMind$', '^localhost\:9000$', '^127\.0\.0\
sudo php -S 127.0.0.1:9000
我信任的主机,我没有Vhost
$settings['trusted_host_patterns'] = array(
'^serverStuffWeDontMind$',
'^localhost\:9000$',
'^127\.0\.0\.1\:9000$',
);
我认为端口号是导致您的问题的原因;简单地尝试
$settings['trusted_host_patterns'] = array(
'^serverStuffWeDontMind$',
'^localhost$',
'^127\.0\.0\.1$',
);
设置受信任主机的目的是防止HTTP主机头攻击,这些攻击归结为将另一个域指向您的IP并利用它。据我所知,端口不是这个等式的一部分
看看Drupal 8上的文档和Accunetix上的文档。您需要在apache2中创建一个虚拟主机 DocumentRoot/your/project/route/ 服务器名本地主机
<Directory "/your/project/route">
AllowOverride All
允许超越所有