网站优化

网站优化

Products

当前位置:首页 > 网站优化 >

wordpress多站点seo(wordpress优化seo)

GG网络技术分享 2025-03-18 16:08 0


wordpress多站点seo

其实,互联网上关于一台服务器如何安装两个WordPress站点的网站建设教程有很多,可那是别人的思路,灬无言看起来会觉得费劲,索性根据自己这两天的操作,写一个详细的教程出来。本文介绍的多站点,可以是已有WordPress的域名的子域名,也可以是另外一个全新的独立域名。

今天,小小课堂网为大家带来的是一台服务器安装多WordPress站点。希望对大家有所帮助。



一、开启WordPress多站点网络配置

在服务器的网站根目录下找到 wp-config.php 文件,使用notepad 右键打开编辑,也可以是其他软件最好不使用txt文档,文件的最后加入这行代码:

define(‘WP_ALLOW_MULTISITE’, true);



设置好后,我们就会在网站后台的“工具”菜单下看到一个“配置网络”工具。



二、禁用所有插件并创建WordPress站点网络

由上图可以看到,创建站点网络前,必须“禁用您的扩展”,即禁用所有WP插件。禁用之后出现下图所示,然后点击“安装”。



注意:此时先备份网站根目录下的wp-config.php和.htaccess文件(或web.config文件)。

Apache备份wp-config.php和.htaccess文件。

IIS备份wp-config.php和web.config文件。

然后,按照以下方式修改这两个文件。

添加以下内容到wp-config.php文件,加在/* 到此为止,别再修改了!开始写博客吧。 */这行上方,当然只要不添加在这句话里就行,因为会成为注释。

define(‘MULTISITE’, true);

define(‘SUBDOMAIN_INSTALL’, false);

define(‘DOMAIN_CURRENT_SITE’, ‘localhost’);

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 ^([_0-9a-zA-Z-] /)?wp-admin$ $1wp-admin/ [R=301,L]

RewriteCond %{REQUEST_FILENAME} -f [OR]

RewriteCond %{REQUEST_FILENAME} -d

RewriteRule ^ – [L]

RewriteRule ^([_0-9a-zA-Z-] /)?(wp-(content|admin|includes).*) $2 [L]

RewriteRule ^([_0-9a-zA-Z-] /)?(.*\.php)$ $2 [L]

RewriteRule . index.php [L]

具体修改图如下所示,但每个人的也会不同,注意是新增,并非全部替换。



如果是IIS,则添加以下内容到web.config文件。注意是添加,而不是替换内容。























具体修改图如下所示,但每个人的也会不同,注意是新增,并非全部替换。



完成以上操作后,重新登陆。

三、立刻修正第一个WordPress站点

开启之后,发现小小课堂网的文章页面的URL链接结构都变了。故立刻做了调整。

1、开启插件

将第一个WordPress站点正在使用的插件开启。

2、修正固定链接

有人问,为啥要修正?为啥,不修正网站全部都是死链!!!所以因为这一点,提醒各位一定要慎重。



四、创建站点

依次点击“我的站点”

标签:

提交需求或反馈

Demand feedback