Day: September 28, 2018

WordPress小技巧#如何实现WordPress支持多个域名绑定/访问

一、实现任意域名访问 说明:在wp-config.php文件中加下面代码,就能实现绑定解析的域名都能正常访问博客,而且不会串联到其他域名。 define('WP_SITEURL', 'http://' . $_SERVER['HTTP_HOST']); define('WP_HOME', 'http://' . $_SERVER['HTTP_HOST']); 二、限制特定域名访问 也可以只指的某些域名可以访问。注意把“$domain = array(“www.wn789.com”, “www.789wn.com”, “www.wn12.cn”);”括号内的域名改成你自己需要绑定的域名。这样就可以设置成你添加的这几个域名能正常访问。而其他未添加的域名则无法访问。 $domain = array("www.wn789.com", "www.789wn.com", "www.wn12.cn"); if(in_array($_SERVER['HTTP_HOST'], $domain)){ define('WP_SITEURL', 'http://' . $_SERVER['HTTP_HOST']); define('WP_HOME', 'http://' . $_SERVER['HTTP_HOST']); }

换服务器之后的directadmin需要重新配置的内容

1、设置共享IP支持SSL。   2、安装let encrypt 证书组件   3、强制全局https访问。   4、控制面板开启https访问。   5、Nginx服务器的DZ和WordPress伪静态设置   5、安装完成后还需要去DirectAdmin后台设置 IP管理–添加IP 把内网IP(如172.21.21.21)添加进去, 掩码可以去/sbin/ifconfig查看 添加完成后返回IP关联, 点击公网IP(如:47.47.47.47), 选择下面的内网IP(如172.21.21.21), 取消添加到DNS, 选择添加到Apache后点击关联.再编辑DirectAdmin配置文件, 添加LAN IP(内网IP),不关联,网站和https都会不正常!切记