1

希望你能帮助我;

我正在设置一个新的 Drupal 7 环境,并希望设置两个独立于 Drupal 本身的子域。一个用于预发布,另一个用于 Drupal 进入维护模式时。

除了使用 .htaccess 文件之外,还有其他方法吗?即一种使用 Drupal 本身的方法,这样当我想将文件置于维护模式时,我可以快速完成,而无需使用 .htaccess 文件来完成。

所以本质上,我想在 Drupal 7 中启用维护模式,然后对于当前应该在 Drupal 中看到表示网站因维护而关闭的页面的每个人,都被重定向到子域。

这可能吗,如果是,我需要做什么才能做到这一点?

4

1 回答 1

2

您可以将模板文件添加到维护页面的主题 - maintenance-page.tpl.php - 并在其中写入如下内容:

<?php 

drupal_goto('https://www.google.com', 307);

只需将 google URL 替换为您的子域的 URL。

于 2013-10-13T10:48:44.713 回答