【问题标题】:How do I redirect drupal to another site when in maintenance mode在维护模式下如何将drupal重定向到另一个站点
【发布时间】:2013-10-20 20:48:10
【问题描述】:

希望你能帮助我;

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

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

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

这可能吗?如果可以,我需要做什么?

【问题讨论】:

    标签: php redirect drupal drupal-7 maintenance-mode


    【解决方案1】:

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

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

    只需将 google 网址替换为您的子域的网址即可。

    【讨论】:

      猜你喜欢
      • 2021-09-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-12-20
      • 1970-01-01
      • 2017-03-29
      • 1970-01-01
      相关资源
      最近更新 更多