You need to enable JavaScript to run this app.
最新活动
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

不同域名的WordPress多站点使用相同登录

要实现不同域名的WordPress多站点使用相同登录,可以通过以下步骤和代码示例来解决:

  1. 配置WordPress多站点:在wp-config.php文件中添加以下代码,启用多站点功能。
/* 启用多站点功能 */
define('WP_ALLOW_MULTISITE', true);
  1. 在WordPress后台设置中启用多站点:登录WordPress后台,依次点击“工具”->“网络设置”,选择子目录或子域名的多站点结构,并按照提示完成设置。

  2. 修改.htaccess文件:根据选择的多站点结构,在.htaccess文件中添加以下代码。

如果选择子目录结构:

RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]

# 禁止访问 wp-admin 目录
RewriteRule ^([_0-9a-zA-Z-]+/)?wp-admin$ $1wp-admin/ [R=301,L]

# 允许上传文件和多媒体
RewriteRule ^([_0-9a-zA-Z-]+/)?wp-admin/(.+\.(jpg|jpeg|gif|png|ico|css|js))$ $2 [L]
RewriteRule ^([_0-9a-zA-Z-]+/)?wp-admin/(.+\.(zip|gz|rar|7z|exe))$ $2 [L]
RewriteRule ^([_0-9a-zA-Z-]+/)?wp-admin/(.+\.(html|htm|txt))$ $2 [L]
RewriteRule ^([_0-9a-zA-Z-]+/)?wp-admin/(.+\.(mp4|mp3|ogg|pdf|doc|docx|xls|xlsx|ppt|pptx|ai|psd|woff|ttf))$ $2 [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]

如果选择子域名结构:

RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]

# 禁止访问 wp-admin 目录
RewriteRule ^([_0-9a-zA-Z-]+/)?wp-admin$ $1wp-admin/ [R=301,L]

# 允许上传文件和多媒体
RewriteRule ^([_0-9a-zA-Z-]+/)?wp-admin/(.+\.(jpg|jpeg|gif|png|ico|css|js))$ $2 [L]
RewriteRule ^([_0-9a-zA-Z-]+/)?wp-admin/(.+\.(zip|gz|rar|7z|exe))$ $2 [L]
RewriteRule ^([_0-9a-zA-Z-]+/)?wp-admin/(.+\.(html|htm|txt))$ $2 [L]
RewriteRule ^([_0-9a-zA-Z-]+/)?wp-admin/(.+\.(mp4|mp3|ogg|pdf|doc|docx|xls|xlsx|ppt|pptx|ai|psd|woff|ttf))$ $2 [L]
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^ - [L]
RewriteRule ^[_0-9a-zA-Z-]+/(wp-(content|admin|includes).*) $1 [L]
RewriteRule ^[_0-9a-zA-Z-]+/(.*\.php)$ $1 [L]
RewriteRule . index.php [L]
  1. 修改wp-config.php文件:在wp-config.php文件中添加以下代码,设置COOKIEDOMAIN和COOKIEPATH。
define('COOKIE_DOMAIN', $_SERVER['HTTP_HOST']);
define('COOKIEPATH', '/');
define('ADMIN_COOKIE_PATH', '/');
define('COOKIEHASH', md5($_SERVER['HTTP_HOST']));
  1. 在主题的functions.php文件中添加以下代码,使用相同的登录凭证。
// 允许跨站点登录
add_filter
本文内容通过AI工具匹配关键字智能整合而成,仅供参考,火山引擎不对内容的真实、准确或完整作任何形式的承诺。如有任何问题或意见,您可以通过联系service@volcengine.com进行反馈,火山引擎收到您的反馈后将及时答复和处理。
展开更多
面向开发者的云福利中心,ECS 60元/年,域名1元起,助力开发者快速在云上构建可靠应用

社区干货

实验4:基于ECS+RDS搭建WordPress博客

账号使用时限为10天,**短信发送10天后,您的实验账号将会被回收处理**,请及时完成实验内容!!!### Step 3:登录账号需要分别登录实验账号和个人账号,才能完成实验操作和结果提交,建议:- 在浏览器无痕模式下,... 6. 恭喜您已完成实验!# # 基于ECS+RDS搭建WordPress博客 | 实验文档## **背景信息**WordPress是使用PHP语言开发的博客平台,您可以在支持PHP和MySQL数据库的云服务器上架设属于自己的网站,无论是个人兴趣博...

2022技术盘点之平台云原生架构演进之道|社区征文

多云管理平台解决异构的基础设施资源复杂难管理问题。平台可纳管不同环境、不同云厂商资源统一管理,并结合平台的统一监控告警、统一服务管理、统一运营管理、统一运维管理、自动化运维等能力能极大简化云用户、云运... 云平台层:重复利用云平台提供安全产品及能力,践行云平台安全最佳实践,保护云上资源及运维安全;- K8s层:利用K8s内置安全机制,配合业界主流安全工具平台进行安全检测,及时快速反馈反应;- 容器层:凭借腾讯云镜像安...

系统集成在一些特定行业的相关概念

操作系统技术、数据库技术、网络通讯技术等的集成,以及不同厂家产品选型,搭配的集成,系统集成所要达到的目标整体性能最优,即所有部件和成分合在一起后不但能工作,而且全系统是低成本的、高效率的、性能匀称的、可扩... 站点管理、内容管理、门户应用4大部分,提供了多站点管理、数据连接服务、部件与展现服务、开发与扩展工具、展现布局设计、个性化设置、单点登录、文档管理、信息集成、审批中心、全文搜索、社区服务等几十种服务和...

海量笔记@在云上,如何搭建属于自己的全文搜索引擎 Web应用-个人站点 | 社区征文

在云后台-防火墙配置好需要外网访问的端口(IP+PORT解析-公网IP或域名外网访问)。![image.png](https://p6-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/4f23854caf6443fb9fcb5312ceeb478f~tplv-k3u1fbpfcp-5.jpeg?)... ssh登录至云主机,配置好Java环境变量, ```安装包:jdk-8u171-linux-x64.tar.gz解压到:/usr/下,为/usr/jdk1.8.0_171sudo tar zxvf jdk-8u171-linux-x64.tar.gz –C /usr/编辑:profilesudo vim /etc/profile...

特惠活动

热门爆款云服务器

100%性能独享,更高内存性能更佳,学习测试、web前端、企业应用首选,每日花费低至0.55元
60.00/1212.00/年
立即购买

域名注册服务

cn/top/com等热门域名,首年低至1元,邮箱建站必选
1.00/首年起32.00/首年起
立即购买

DCDN国内流量包100G

同时抵扣CDN与DCDN两种流量消耗,加速分发更实惠
2.00/20.00/年
立即购买

不同域名的WordPress多站点使用相同登录-优选内容

手动搭建WordPress博客网站(Windows)
WordPress:本文以WordPress 5.8.1为例。 前提条件您已购买Windows实例,并完成Web环境的搭建。具体操作请参见购买实例、搭建Web环境(Windows)。 操作步骤步骤一:配置WordPress数据库登录目标Windows实例,操作详情可... test@xx.com 单击“Install WordPress”按钮,安装WordPress。 完成安装后,单击“Log In”按钮,进入登录页面。 输入步骤6创建的用户名与密码,单击“Log In”按钮登录WordPress。成功登录您的WordPress站点。 后续...
搭建WordPress博客网站(CentOS 7)
WordPress 5.8.1为例。 前提条件您已购买Linux实例,并完成LAMP或LNMP环境的搭建。具体操作请参见搭建LAMP环境(CentOS 7)、搭建LNMP环境(CentOS 7)。 第一步:配置WordPress数据库远程连接云服务器并登录,具体操作请... /wordpress访问WordPress网站。回显如下,表示WordPress搭建完成。 填写网站基本信息,单击“安装WordPress”按钮。 信息 说明 站点标题 WordPress网站的名称。 用户名 登录WordPress网站的用户名。 密码 登录WordP...
搭建WordPress博客网站(Ubuntu 18.04)
本文介绍如何在Ubuntu 18.04实例上搭建WordPress博客网站。 软件版本操作系统:本文以Ubuntu 18.04为例。 WordPress:本文以WordPress最新版本为例。 前提条件您已购买Linux实例,并完成LAMP或LNMP环境的搭建。具体操作请参见搭建LAMP环境(Ubuntu 18.04)、搭建LNMP环境(Ubuntu 18.04)。 第一步:配置WordPress数据库远程连接云服务器并登录,具体操作请参考登录Linux实例小节。 执行以下命令,使用root用户进入MriaDB数据库,root密码...
实验4:基于ECS+RDS搭建WordPress博客
账号使用时限为10天,**短信发送10天后,您的实验账号将会被回收处理**,请及时完成实验内容!!!### Step 3:登录账号需要分别登录实验账号和个人账号,才能完成实验操作和结果提交,建议:- 在浏览器无痕模式下,... 6. 恭喜您已完成实验!# # 基于ECS+RDS搭建WordPress博客 | 实验文档## **背景信息**WordPress是使用PHP语言开发的博客平台,您可以在支持PHP和MySQL数据库的云服务器上架设属于自己的网站,无论是个人兴趣博...

不同域名的WordPress多站点使用相同登录-相关内容

搭建多个Web站点

多个Web站点,例如多个Wordpress博客、多个静态Web页面等,适用于多个小型网站的统一管理和资源复用。 本文为您介绍如何在同一台云服务器实例上搭建两个静态Web页面。 软件版本操作系统:本文以CentOS 7.6为例。 Ngin... 具体操作请参见搭建LNMP环境(CentOS 7)。 第一步:配置Nginx远程连接云服务器并登录,具体操作请参考登录Linux实例小节。 执行以下命令,查看Nginx配置文件的路径。cat /etc/nginx/nginx.conf回显如下,include配置项...

基于火山引擎云服务器部署WordPress

背景信息WordPress是使用PHP语言开发的博客平台,您可以在支持PHP和MySQL数据库的云服务器上架设属于自己的网站,无论是个人兴趣博客还是新闻网站,都可以通过WordPress实现。 本文以火山引擎云服务器和云数据库MySQL... 可用区A 名称:wordpress-clb 规格:小型,按量付费 火山引擎环境部署本节介绍如何在火山引擎上完成私有网络 VPC、云服务器 ECS和云数据库 MySQL版的部署。 创建私有网络以及子网登录私有网络控制台。 在顶部导航栏...

2022技术盘点之平台云原生架构演进之道|社区征文

多云管理平台解决异构的基础设施资源复杂难管理问题。平台可纳管不同环境、不同云厂商资源统一管理,并结合平台的统一监控告警、统一服务管理、统一运营管理、统一运维管理、自动化运维等能力能极大简化云用户、云运... 云平台层:重复利用云平台提供安全产品及能力,践行云平台安全最佳实践,保护云上资源及运维安全;- K8s层:利用K8s内置安全机制,配合业界主流安全工具平台进行安全检测,及时快速反馈反应;- 容器层:凭借腾讯云镜像安...

热门爆款云服务器

100%性能独享,更高内存性能更佳,学习测试、web前端、企业应用首选,每日花费低至0.55元
60.00/1212.00/年
立即购买

域名注册服务

cn/top/com等热门域名,首年低至1元,邮箱建站必选
1.00/首年起32.00/首年起
立即购买

DCDN国内流量包100G

同时抵扣CDN与DCDN两种流量消耗,加速分发更实惠
2.00/20.00/年
立即购买

第三方工具与社区插件

推广与使用; 目前 veImageX 支持的第三方工具有:wordpress 插件、webpack 插件、Laravel 插件、ThinkPHP 插件等,以下内容可查看插件地址和相关说明: Wordpress插件Wordpress 是主流的博客建站工具之一。博客里的图片、音频、视频内容通常会占用大量空间,该插件可以将博客里的图片自动存储到 veImageX 云端,一方面解决本地磁盘占用,另一方面可以提高图片等多媒体浏览速度,变换不同的图片格式。您在应用后台搜索“veImageX”也可以...

PutBucketWebsite

功能描述您可以通过 PutBucketWebsite 接口,将 Bucket 设置为静态网站托管模式,并设置跳转规则。该模式支持以下功能: 重定向所有请求到另外一个站点。 设置特定规则重定向特定请求。 注意事项调用此接口您必须为桶所有者,或被授权当前桶的 PutBucketWebsite 权限。 最多只能设置 50 条重定向规则。 您必须设置自定义域名后,静态网站托管模式才能生效。 请求消息样式JSON PUT /?website HTTP/1.1Host: bucketname.tos-cn-beijin...

系统集成在一些特定行业的相关概念

操作系统技术、数据库技术、网络通讯技术等的集成,以及不同厂家产品选型,搭配的集成,系统集成所要达到的目标整体性能最优,即所有部件和成分合在一起后不但能工作,而且全系统是低成本的、高效率的、性能匀称的、可扩... 站点管理、内容管理、门户应用4大部分,提供了多站点管理、数据连接服务、部件与展现服务、开发与扩展工具、展现布局设计、个性化设置、单点登录、文档管理、信息集成、审批中心、全文搜索、社区服务等几十种服务和...

新增域名

本文档介绍如何在火山引擎内容分发网络中添加您站点的域名作为加速域名。 如果您需要将您的站点接入内容分发网络,您首先需要在内容分发网络中添加您的站点域名操作步骤登录 火山引擎内容分发网络控制台。 在左... 域名的长度不超过 100 个字符。 域名不包含任一这些后缀:zjgslb.com,yangyi19.com,volcgslb.com,veew-alb-cn1.com,bplgslb.com,bplslb.com,ttgslb.com。 主账号下不存在与该域名相同的加速域名。 同时,如果系...

新增加速域名

四级泛域名。全站加速仅允许单个加速域名添加一次。即单个域名只能添加到您所有开通DCDN服务账号中的一个,不能重复添加。域名字符串以(.)分割,包括末尾(.)在内总长度不超过254个字符。单个字符串由字母、数字、连字... vOriginHost否OriginHost自定义回源访问的具体站点域名。源站获取资源的站点与加速域名的站点不一致时,您可以通过配置回源 HOST 指明资源所在站点。-Enable是 Boolean是否启用回源Host,默认不启用,但是源站类型为 ...

向云服务商添加加速域名(完整添加)

加速域名会添加失败。关于账号授权的更多信息,请参见账号授权概述。 操作步骤登录多云CDN控制台。 在左侧导航栏,选择 加速管理 > 加速域名。 单击 添加域名。 在 添加域名 面板上方,单击 完整添加。 根据页面上的提示完成配置向导。 “完整添加”配置向导说明 基本信息。在该步骤,完成以下参数的设置,然后单击 下一步:添加域名配置。 参数 说明 加速域名 输入一个您站点的域名作为加速域名不同云服务商的 CDN 产品对加...

特惠活动

热门爆款云服务器

100%性能独享,更高内存性能更佳,学习测试、web前端、企业应用首选,每日花费低至0.55元
60.00/1212.00/年
立即购买

域名注册服务

cn/top/com等热门域名,首年低至1元,邮箱建站必选
1.00/首年起32.00/首年起
立即购买

DCDN国内流量包100G

同时抵扣CDN与DCDN两种流量消耗,加速分发更实惠
2.00/20.00/年
立即购买

产品体验

体验中心

云服务器特惠

云服务器
云服务器ECS新人特惠
立即抢购

白皮书

一图详解大模型
浓缩大模型架构,厘清生产和应用链路关系
立即获取

最新活动

爆款1核2G共享型服务器

首年60元,每月仅需5元,限量秒杀
立即抢购

火山引擎增长体验专区

丰富能力激励企业快速增长
查看详情

数据智能VeDI

易用的高性能大数据产品家族
了解详情

一键开启云上增长新空间

立即咨询