adcetera/https_www_redirects

HTTPS/WWW 重定向 - 允许站点管理员强制站点使用 HTTPS、WWW 或两者。

dev-main 2022-07-08 15:55 UTC

This package is auto-updated.

Last update: 2024-09-08 21:48:11 UTC


README

此模块允许站点管理员强制站点在 URL 中使用 "https"、"www" 或两者。

注意

  • 保存配置后,Drupal 的缓存将被清除。
  • 保存后,您可能会从 Drupal 中注销,因为根据应用的设置,站点的域名或方案可能已更改。

覆盖

可以在模块配置页面或 settings.php 文件中覆盖这两个设置(强制 HTTPS 或 WWW)。

在 settings.php 中覆盖

要覆盖任何设置,请将以下内容添加到 settings.php 文件的底部

/**
 * Ignore forced https
 */
$config['https_www_redirects.settings']['bypass_https_hosts'] = [
  'example.org',
  'example.com',
];

/**
 * Ignore forced www
 */
$config['https_www_redirects.settings']['bypass_www_hosts'] = [
  'local.lndo.site',
  'example.org'
];

注意

  • 默认情况下,'localhost' 或 '127.0.0.1' 服务器将被排除在模块的重定向设置之外。