littlebizzy/force-https

将所有HTTP请求重定向到HTTPS版本,并修复不安全的链接和资源,而无需更改数据库(与CloudFlare兼容)。

安装: 14

依赖关系: 0

建议者: 0

安全: 0

星星: 25

关注者: 6

分支: 9

开放问题: 7

类型:wordpress-plugin

v1.4.3 2022-01-25 20:26 UTC

README

WordPress的HTTPS强制执行

变更日志

2.0.1

  • 修复了 gu_override_dot_org 片段

2.0.0

  • 完全重构代码以符合WordPress标准
  • 不再定义常量或选项(将所有内部/外部链接和资源强制HTTPS,硬编码)
  • 更广泛的 add_filter 规则和HTTPS的HTML强制执行
  • 支持PHP 7.0至8.3
  • 支持多站

1.4.3

  • 修复了未定义变量错误(新默认值 $modified = false)

1.4.2

  • 改进了composer.json
  • 更新了元数据

1.4.1

  • 已与WP 5.1进行测试
  • 更新了元数据
  • 微调了 composer.json

1.4.0

  • PBP v1.2.0
  • 删除了 FORCE_SSL 常量引用
  • 添加了对在 source 元素上强制HTTPS的支持(以前不支持)... 这修复了GitHub Issue #7
  • 对新的FORCE_HTTPS定义常量的后期支持
  • define('FORCE_HTTPS', true);
  • define('FORCE_HTTPS_EXTERNAL_LINKS', false);
  • define('FORCE_HTTPS_EXTERNAL_RESOURCES', true);
  • define('FORCE_HTTPS_INTERNAL_LINKS', true);
  • define('FORCE_HTTPS_INTERNAL_RESOURCES', true);

1.3.0

  • PBP v1.1.0
  • 与PHP 7.0、7.1、7.2进行测试
  • 与PHP 5.6进行测试(只有非致命错误,微调了代码风格和几个修正)
  • 更好的WP-CLI支持(修复了GitHub Issue #6/#2)
  • 简化了插件类的组织
  • 对FORCE_SSL常量在最后时刻如果为false则中止插件功能的后期支持

1.2.0

  • 与WP 5.0进行测试

1.1.4

  • 更新了元数据

1.1.3

  • 更新了推荐的插件

1.1.2

  • 更新了元数据

1.1.1

  • 更新了元数据
  • 更新了推荐的插件

1.1.0

  • 版本修正(1.0.6中的主要更改)
  • (没有代码更改)

1.0.6

  • 将强制HTTPS的过滤器更改为外部资源(但不包括超链接),包括 srcsrcsetembedobject
  • (如果外部资源在HTTPS版本中不存在,可能会生成404错误)
  • (理念:“绿色锁”比资源404错误更重要)
  • 添加了针对多站安装的警告
  • 更新了推荐的插件
  • 更新了元数据

1.0.5

  • 更好的 DISABLE_NAG_NOTICES 支持

1.0.4

  • 部分支持 DISABLE_NAG_NOTICES
  • 更新了元数据

1.0.3

  • 与WP 4.9进行测试
  • 更新了推荐的插件
  • 更新了元数据

1.0.2

  • 跳过外部超链接的过滤器
  • 更好的内部链接、内部源和图像 srcset 的HTTPS过滤器
  • 优化了插件代码
  • 添加了评分请求通知
  • 更新了推荐的插件

1.0.1

  • 添加了推荐的插件通知

1.0.0

  • 初始发布