Centos 7 Drupal商务网站上的多站点设置

时间:2017-09-29 10:56:28

标签: drupal multisite drupal-commerce

我要求Drupal项目是一个商业网站。我们之前使用过Drupal商业模块用于相同的目的。

我安装了Centos 7作为安装了EasyApache的服务器。一切都安装在服务器上运行Drupal项目,正常的Drupal项目运行良好。

我试图让多站点为我的网站工作。尝试了很多选择:

  • 在网站文件夹(example.com)下添加了子网站
  • 在sites.php文件中添加了网站链接($ sites [' example.co'] =' example.co';)
  • 创建虚拟主机和符号链接
  • 还有更多..

谷歌的多站点发现太多了,但没有一个对我有用。 有人可以帮我在centos 7服务器上配置多站点吗?

1 个答案:

答案 0 :(得分:0)

你可以设置你的domain.com/web/sites/default/settings.php像这样添加你的主机:

 $settings['trusted_host_patterns'] = array(
     '^example\.co$',
     '^www.example\.co$',
 );

在Linux上,如果您无权设置它,只需更改文件夹父文件和文件的权限。

sudo chmod 777 default
sudo chmod 777 settings.php 

修复后,您可以通过以下方式撤消权利:

sudo chmod 555 default
sudo chmod 444 settings.php

在管理网站上,你也需要设置它,如果没有这样做的话。