惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

The Cloudflare Blog
Microsoft Security Blog
Microsoft Security Blog
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
L
LangChain Blog
W
WeLiveSecurity
P
Proofpoint News Feed
月光博客
月光博客
NISL@THU
NISL@THU
L
LINUX DO - 最新话题
Webroot Blog
Webroot Blog
T
Threatpost
Y
Y Combinator Blog
www.infosecurity-magazine.com
www.infosecurity-magazine.com
T
Threat Research - Cisco Blogs
Vercel News
Vercel News
Jina AI
Jina AI
阮一峰的网络日志
阮一峰的网络日志
S
Schneier on Security
J
Java Code Geeks
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
小众软件
小众软件
MyScale Blog
MyScale Blog
N
News and Events Feed by Topic
Stack Overflow Blog
Stack Overflow Blog
有赞技术团队
有赞技术团队
The Hacker News
The Hacker News
Schneier on Security
Schneier on Security
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO
Help Net Security
Help Net Security
Recent Announcements
Recent Announcements
S
Security @ Cisco Blogs
C
CXSECURITY Database RSS Feed - CXSecurity.com
S
Securelist
T
The Exploit Database - CXSecurity.com
云风的 BLOG
云风的 BLOG
C
Cisco Blogs
雷峰网
雷峰网
量子位
Google DeepMind News
Google DeepMind News
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
Spread Privacy
Spread Privacy
L
Lohrmann on Cybersecurity
I
Intezer
T
The Blog of Author Tim Ferriss
G
GRAHAM CLULEY
D
DataBreaches.Net
V
Vulnerabilities – Threatpost
P
Privacy & Cybersecurity Law Blog
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
罗磊的独立博客

山月

在VS Code配置Obsidian風格Markdown編輯環境 – 山月 在Windows通过LM Studio使用Zotero MCP – 山月 禁用WordPress中Jetpack的AI助手按钮 – 山月 WordPress/MCP Adapter安装与维护指南 – 山月 WordPress服务器权限与所有权配置详解 – 山月 在Windows上為GnuCash啟用線上報價 (Finance::Quote) – 山月 Gitea Docker /var/empty 权限问题除错总结 – 山月 Bookwyrm由0.7.5升级至Production(e217a17)完整过程及疑难解答 – 山月 用正则表达式修改ruby标签 – 山月 为WordPress Syndication Links插件添加新的站点与图标的实现方法 – 山月 进入不断重启的Docker容器的命令行之方法 – 山月 自建Bookwyrm无法查询远端用户?——开启数据库扩展 – 山月 BookWyrm无法增添书本、作者、阅读进度……?——解决数据库自增序列问题 – 山月 俾Docker容器中的应用访问宿主机上的数据库服务 – 山月 QNAP NAS使用者注意!千万莫对MariaDB做这件事…… – 山月 解决Wikibase手动导入数据后无法新建实体之问题 – 山月 辰年再訪神保町 – 山月 PHP-FPM站点池配置调优以解决WordPress过度占用系统资源之问题 – 山月 如果Linux软件包常规升级失败——以python3-update-manager为例 – 山月 解决站点526报错:SSL证书配置错误 – 山月 風挾着陽光來 – 山月 和A.N.R.GHG插件说bye-bye – 山月 WordPress页面链接末尾出现“?swcfpc=1”后缀,是怎么回事? – 山月 安装、维护Monica PRM的一些笔记 – 山月 清理服务器空间的着手点 – 山月 关于Joplin Server文件上传大小上限 – 山月 如何优化PHP文件上传大小:完整指南 – 山月 WordPress站点部分地出现“严重错误”的一些可能的解法 – 山月 批量更改WordPress媒体URL – 山月 自托管WordPress编辑文章出现问题的排查法 – 山月 於Docker安裝sudo之方法 – 山月 于YunoHost网页版后台装pgAdmin4失败之解决方法 – 山月 解决WordPress多站点网络下异域名子站登录失败的问题 – 山月 Linux的SWAP配置建议与方法 – 山月 如何从一个.sql文件中恢复(导入)数据到MySQL数据库 – 山月 橙色的天,金色的鯉魚 – 山月 設置SoftBank光IP地址固定分配時MAC地址報錯之解決方法 – 山月 解决自托管WordPress与Jetpack通信之不畅 – 山月 解决WordPress上传超过100M文件失败的问题——用Cloudflare作为CDN服务时 – 山月 自托管WordPress迁至新服务器时可能遇到的一些问题 – 山月 Jetpack server port value报错之解决方法 – 山月 Nextcloud服务器目录中/data/updater-(12个英数字)文件夹可删除 – 山月 使WP IndieBlocks、Webmention两插件配合工作 – 山月 导致WordPress钩子(hooks)重复调用的一个可能性——插件重复安装 – 山月 为WordPress自定义贴文类型设置默认格式(post format) – 山月 为Micropub客户端所发内容设置默认post type – 山月 让WordPress的自定义post type支持post formats – 山月 在WordPress通过古腾堡块编辑器验证您的Mastodon身份 – 山月 如何将Mastodon上关注的人导入至Friendica – 山月 在WordPress上发Mastodon的一个选项:Shortnotes+Share on Mastodon – 山月 祝WordPress 20周年快乐!(节译) – 山月 更改IndieBlocks札记(note)、喜欢(like)slug之方法 – 山月 改变Friendica域名之方法 – 山月 爲WordPress添上在線Markdown、HTML互轉工具 – 山月 內排散記 – 山月 长毛象(Mastodon)简介:多中心化、细粒度公开、多样时间轴 – 山月 教ChatGPT讲福州话 – 山月 WordPress项目管理插件使用心得 – 山月 汉字词“地震”之前,日语中表达地震的本土词 – 山月 “幸”与“福”的区别 – 山月 Koha 22.05安装教程(于Ubuntu 20.04 LTS) – 山月 《日本外來語辭典》讀書筆記 – 山月 “传毒”——童年游戏回忆一则 – 山月 WordPress多站点网络分布于不同主域名时登录管理后台出现cookie错误的解决方案 – 山月 重温《日语的历史》 – 山月 东京教父:关于爱与救赎 – 山月 2021年末,豆瓣更新了它的条款…… – 山月 WordPress报错“Briefly unavailable for scheduled maintenance.”的解决方法 – 山月 日语里的「原形」「辞书形」「终止形」是什么? – 山月 《福州方言大词典》读后感 – 山月 一種美觀的由Hubzilla分享RSS資訊的方法 – 山月 《我们仨》中与《宋诗选注》相关的记载 – 山月 亂彈文忠公宴番仔事 – 山月 一本清代土腔谜语集引发的回忆 – 山月 迎圣火 – 山月 凝滞在方言里的时光 – 山月 站在新庄园门前 – 山月 长星照耀州府 – 山月 虚拟币与赛博矿难 – 山月 记忆、记录与创造 – 山月 几日来写作微信推文的反思 – 山月 对OKR工作管理法的归纳总结 – 山月 同人誌之夢 – 山月 那里人很爱诗词 – 山月 从语言学看两性语言差异 – 山月 南门兜素菜馆 – 山月 闽海痛史 – 山月 东京的西方建筑遗产 – 山月 真实的华人电影 – 山月 记观《只有野兽知道》 – 山月 记早稻田祭 – 山月 《鬼灭之刃》日语札记 – 山月 颱風前夜的仙草凍 – 山月 首篇博文 – 山月 我到底是转厝了 – 山月 CM96暴走记 – 山月 薄暮逐島 – 山月 人与神的共振 – 山月 逐集罔讲罔听 – 山月 以往不谏 – 山月
如何为WordPress多站点设置不同的子目录、子域名,甚至主域名? – 山月
2022-05-14 · via 山月

什么是多站点网络?

多站点网络(Multisite network)是WordPress的一个功能,它可以让用户在一个WordPress仪表盘上创建并运行多个WordPress网站。

这样做的好处是:

  • 在一个仪表盘上管理多个网站;
  • 多站点网络内部的账户系统一定程度上可以互通(也可独立设置);
  • 可以给多站点网络的每个网站指派不同的管理员;
  • 若欲安装插件或主题,只需要下载一次就可以为多个网站完成安装和激活工作;
  • 可为网络内所有网站进行一次性的更新;
  • 通过一些插件,各网站的媒体文件可以互相调用。

初次创建网络:选择域名结构

初次创建WordPress多站点网络的界面

初次设置多站点网络时,安装向导会允许用户从两种网站域名结构中选择一种:

一些服务器受到服务器运营商设置上的限制,从而只能选择第一种,即主域名/子目录。如果您有使用一些第三方面板管理服务器,则亦有可能受到限制,而只能选择这一种。

而选择第二种网站域名结构,即子域名.主域名后,您便可以为子站设置出诸如cdo.sanguok.com这样的域名。比起子目录,这种域名结构可以令您的子站从域名上看过去更像一个子站(好吧,这也太主观了)。

俗语「小孩才做选择,我全都要」谓之

当然,如果有需要,即便在初次设置多站点网络时选择了第二种模式,您仍然可以在网站创建完成后,在站点配置页面手动将域名改为主域名/子目录这样的模式,例如sanguok.com/cdo由于笔者已经设置了跳转,所以点击此链接后,您会被跳转至cdo.sanguok.com。。也就是说,如果您一开始就选择了第二种模式,往后设置网站域名的自由度就更高了。

设置不同的子目录

原有单独站点的管理入口被取代为「我的网站」

多站点网络配置好后,您会发现管理面板左上角出现了「我的网站」入口。鼠标浮动至其上,在下拉菜单中依次选择网络管理网站,再于网站管理界面点击新增,便可以开始创建子站。

于「新增新网站」界面,您可以填写想要指定的网址、网站标题、网站语言、管理员邮箱

如果您在初次创建网络时选择了主域名/子目录这种域名结构,则新网站网址默认可以填写的部分,便是子目录的部分。例如您的主域名是sanguok.com,则可以填写lzh,使得您的新站点初始地址为sanguok.com/lzh。标题、语言、管理员邮箱也填写完毕后,创建即可。

新网站设置界面

即便您在初次创建网络时选择的是子域名.主域名这种结构,也不要紧。先按默认提供的子域名.主域名结构填写完后,创建之。假设您得到了lzh.sanguok.com,再于子站列表找到该网站,点击编辑,便可以自由修改网址栏,改成sanguok.com/lzh了。

设置不同的子域名

设置入口同上。鼠标浮动至管理面板左上角「我的网站」入口,在滑出的菜单中依次选择网络管理网站,再于网站管理界面点击新增,创建子站。

「新增新网站」界面示意图

如果您在初次创建网络时选择了子域名.主域名这种域名结构,则新网站网址默认可以填写的部分,便是子域名的部分。如上图,假设您的主域名是sanguok.com,则可以填写lzh,使得您的新站点初始地址为lzh.sanguok.com。标题、语言、管理员邮箱也填写完毕后,创建即可。

创建完毕后,尝试访问新网站,您可能会收到浏览器的报错——「当前无法使用此页面」「未发送任何数据」(ERR_EMPTY_RESPONSE),表示没有这个网站。若然,这是因为您忘记为新的子域名设置DNS了。您需要在DNS配置界面为您的新子域名配置A记录。假如您的新网站是lzh.sanguok.com,则在sanguok.com的DNS配置界面下新建一则记录如下:

子域名记录类型IP地址/目标主机
lzh[这是举例,届时请更换为您实际的域名。]A(您的服务器地址)

或许您已经设置了,但仍然无法访问。这可能是因为保存设置的时间距离当前太近,配置尚未生效。则稍等些时候便好。

设置不同的主域名

设置不同的子目录,乃至子域名的方式,如上所述。您也许会好奇,本文标题提到了「主域名」,但是上述的设置怎么看也不像允许为子站设置出一个不同的主域名来。

比方说,您已经有了一个个人站点sanguok.com,唯想要另建一个作品集网站。而如果采取子域名.主域名的模式,如example.sanguok.com[截至本文更新的时点,该域名实际上不存在站点。],总有些局促之感。假定您手中已经持有第二个——甚至更多——主域名的使用权了,例如example.com该域名实际上是IANA持有的示例站点。您想要将该域名指定给作品集网站,那么该如何做?

为实现这点,从一开始创建多站点网络,选择域名结构的时候,您就需要选择子域名.主域名

而后,与〈设置不同的子域名〉章节所述步骤相同,创建出一个具有独特子域名的新站点。例如example.sanguok.com。事实上,这一步所键入的子域名是临时的,所以即便请您的猫仔(如有)键入tfdredsajh[一串对人类来说无意义的字符,只存在于博尔赫斯笔下的巴别图书馆。],得到tfdredsajh.sanguok.com也无妨。

最后,于子站列表找到该网站,点击编辑,您会发现网址栏其实是可以自由修改的——不仅子域名可以自由修改,主域名也是。将整串域名改成您所需要的example.com即可。

结语

通过上述介绍,您应该了解到了为WordPress多站点设置不同的子目录、子域名,甚至主域名的方法吧。如果您仍有疑问,或有意见想要指导,欢迎于评论区留言。您也可以移步浏览更多笔者所总结的WordPress小攻略,订阅WordPress相关文章的RSS