WordPress开启多站点

avatar
avatar
老杨
30
文章
2
评论
2019年8月16日20:05:16 1 436

什么是WordPress多站点(WordPress Multisite)

WordPress多站点(WordPress Multisite),Multisite被激活之后,就可以通过在站点上构建任意数量的子域或子目录来创建网络,或者通过邀请其他人注册到站点并在网络中构建他们自己的WordPress网站来创建网络,不需要单独安装每个站点,即可以在一个WordPress中安装多个WordPress。WordPress多站点从WordPress3.0就开始支持了。

谁需要WordPress多站点(WordPress Multisite)

1.企业网站,可以通过为不同的地区设置不同的子域名来让不同地区的人进行访问。

2.商业用途,通过建立网站即服务(WaaS)来开启你的商业,比如WordPress.com就是这种模式。

3.政府网站和非盈利网站,可以通过不同的子域来设置不同的部门,地点和地区。

4,博客网络,公司内部网络

谁使用WordPress多站点(WordPress Multisite)

1,WordPress.com

2,Edublogs

3,The New York Times(纽约时报)

4,Forbes(福布斯)

5,The Daily Telegraph(每日电讯报)

6,Reuters Blogs

等等很多知名网站都是使用WordPress多站点。

开启WordPress

在安装WordPress文件中找到wp-config.php文件,打开在找到这行注释/* That's all, stop editing! Happy blogging. */在上面添加

define( 'WP_ALLOW_MULTISITE', true );

打开wordpress网站“工具”>“ 网络设置”选择启用子域名还是子目录,两者区别为,子域名如果启用安全加密访问(SSl),需要通配符SSl,这是一个不小的成本。最近Let's Encrypt出了免费的通配符SSL,大家可以去申请看看,推荐大家使用宝塔面板,帮你一键申请Let's Encrypt通配符然后重新登录,在wp-config.php刚才的位置添加以下代码

define('MULTISITE', true);
define('SUBDOMAIN_INSTALL', true);
define('DOMAIN_CURRENT_SITE', 'wuyoupingce.com');
define('PATH_CURRENT_SITE', '/');
define('SITE_ID_CURRENT_SITE', 1);
define('BLOG_ID_CURRENT_SITE', 1);

如果你的服务器软件是Apache则在.htaccess文件中加入

RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
# add a trailing slash to /wp-admin
RewriteRule ^wp-admin$ wp-admin/ [R=301,L]
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^ - [L]
RewriteRule ^(wp-(content|admin|includes).*) $1 [L]
RewriteRule ^(.*\.php)$ $1 [L]
RewriteRule . index.php [L]

如果你的服务器软件是Nginx,则将上面的Apache规则转换为Nginx,推荐大家使用https://www.bt.cn/Tools,并添加到你的Nginx配置文件中。刷新网站后就开启WordPress多站点了。

在WordPress多站点中使用Akismet 优惠分享

在WordPress多站点中使用Akismet

Akismet是Wordpress官方推出的反垃圾邮件程序,能够过滤掉垃圾邮件评论。在wordpress中有一个插件,下载量超过5百万。Akismet虽然支持wordpress多站点,但是Akisme...
aws Lightsail安装宝塔面板 优惠分享

aws Lightsail安装宝塔面板

最近由于业务需要使用国外的服务器,在多方选择后,对比Vultr,Linode,DigitalOean后,在价格相差不大的情况下选择了aws Lightsail,因为使用习惯了宝塔面板进行服务器管理,所...
aws Lightsail切换root管理 优惠分享

aws Lightsail切换root管理

在aws Lightsail购买的实例默认没有开启root管理的,只能通过普通用户登录,我们安装软件很多都需要root权限,推荐大家直接使用aws Lightsail在线ssh登陆。 可以通过下面两行...
aws Lightsail购买使用 优惠分享

aws Lightsail购买使用

aws Lightsail是亚马逊新推出类似于Linode,Vultr,Digitalocean的VPS主机,价格较aws EC2优惠许多,并且可以免费使用$3.5美元的Lightsail一个月。Li...
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

评论:1   其中:访客  1   博主  0
    • avatar 老杨Pro 0

      以前开过,感觉会变慢。