在drupal示例中有一个网站:www.example.com。如何将不同的主题放在drupal的子域中?
我有他们的子域网站,如:sub1.example.com,sub2.example.com,sub3.example.com。
我需要把3个不同的主题放在这些子域中。 我应该如何实现这一目标?我应该配置哪个文件?
做的所有子域都有相同的settings.php文件或者做的所有子域都有不同的settings.php自己?
在drupal示例中有一个网站:www.example.com。如何将不同的主题放在drupal的子域中?
我有他们的子域网站,如:sub1.example.com,sub2.example.com,sub3.example.com。
我需要把3个不同的主题放在这些子域中。 我应该如何实现这一目标?我应该配置哪个文件?
做的所有子域都有相同的settings.php文件或者做的所有子域都有不同的settings.php自己?
如果你有一个网站上投放的所有域使用“域访问”模块:
https://www.drupal.org/project/domain
它允许您设置每个域不同的主题。
如果不是......那么以常规方式为每个网站设置不同的主题。
更新:
您正在访问应该有一些(本地)腹腔本地主机地址,你也可以用来访问你的(多)网站。即
那么你应该在电脑上编辑 “hosts” 文件。该文件是某种内部DNS服务器,您可以设置对域名/ IP地址,所以当您访问您设置的域时,您将被发送到您设置的IP地址。非常有用,即你的域名还没有准备好,但你的主机是..进行测试。在主机文件末尾添加:
192.168.33.22 my_first_domain.com
192.168.33.22 my_second_domain.com
...
因此,它们都会指向您的Web服务器的i.p.解决
根据当前使用的操作系统,你可以找到hosts文件:
Mac: /private/etc/hosts
Windows: C:\Windows\System32\drivers\etc
Linux (Ubuntu): /etc/hosts
或者,如果它不存在...... google了一下你的操作系统。
我想在本地执行此操作,并使用localhost。我该怎么做? –
更新了我上面的答案。 – MilanG
你可以把你的情况为多点模式,然后,把你的主题到网站/ sitename-a.com /主题网站/ sitename-b.com /主题...
你可以找到的信息关于此here, on Drupal.org
也适用于域特定的库或模块。
而对于共享模块/主题,继续把它们放在网站/所有
这也可以在本地主机上完成吗?因为当我尝试在当地它力量工作:( –
您使用domain_access模块来实现多域功能?还是Drupal多站点功能? – Anurag