在 TP-Link TL-WR8xx 系列路由器上安装 OpenWrt

下载

下载页面为:https://openwrt.org/toh/views/toh_fwdownload?dataflt%5BModel*~%5D=TL-WR8,在表格第三列输入路由器的型号(可以查看背面标签)。

要注意,路由器还有“硬件版本号”,即第四列 Version 的内容。要确认和标签一致。

最后,点倒数第二列 Firmware OpenWrt Install URL 中的 URL,下载固件。要注意后缀名前面一个单词,如果是 factory,对应的是 Install Firmware,即原装系统刷 OpenWrt 时所用固件。另一个是 sysupgrade,对应的是 Upgrade Firmware,即 OpenWrt 升级时所用固件。

阅读更多

解决服务器级 HSTS 和 Wordpress 内置 SSL 功能的冲突

解决方案:

  1. 下载插件 Easy HTTPS (SSL) Redirection 并安装。
  2. /wp-admin/options-general.php?page=https-redirection 下启用“Enable automatic redirection to the HTTPS”和“Force resources to use HTTPS URL”,“Apply HTTPS redirection on:”设置为“The whole domain”来开启全站 HTTPS。
  3. 从网站服务器下载 wp-config.php,加入下面两行代码,上传覆盖。
1
2
3
// Avoid SSL Redirect-loop Conflict
define('FORCE_SSL_LOGIN', false);
define('FORCE_SSL_ADMIN', false);

最后确认 /wp-admin/options-general.php 下的“WordPress地址(URL)”和“WordPress地址(URL)”的协议是否为 https://,如果没有就加上。然后在服务器上添加 HSTS Header。