码迷,mamicode.com
首页 > 其他好文 > 详细

在IIS上启用WordPress子域名模式多站点功能

时间:2019-09-24 10:28:30      阅读:98      评论:0      收藏:0      [点我收藏+]

标签:随笔   board   内容   功能   inf   set   支持   创建   linu   

前言:WordPress多站点功能启用配置方法网上已经有很多的说明文章,请自行查找。  

  昨天负责网站的支持人员向我反馈在我们负责托管网站的WordPress在启动多站点功能后,浏览新站点或访问新站点的"Dashboard"时,都会反馈“404”错误。我检查了WordPress的Network Setup配置,确认wp-config.php中的已经添加了必要的代码,同时检查了应用根目录下的Web.config文件,里面的内容也已经替换为WordPress给出的建议内容。上网Google了一下,大部分都是说在使用子目录模式时404错误的解决方法。就是将Url重写规则中的“WordPress Rule 4”,“WordPress Rule 5”中的Url定义修改一下。抱着死马当活马医的想法,也试着修改了一下。但结果还是不行,依然报404错误。其实从WordPress的反馈来看,新站点已经创建,而且是可以编辑的,就是访问不了。那么说问题应该还是出在服务器解析上,尝试在IIS中网站的“Sits Bindings”中增加了新的站点的域名,神奇的事情发生了。子站点可以正常访问了。

技术图片

 

 注:就是这里。

 

后记:可能是因为使用WordPress的人,都会将系统部署在Linux+Appche平台上,所以没有遇到这样的问题。而很少有人会将WordPress部署在IIS平台并使用子域名模式工作,所以这类问题在网上也很难找到解决方案。写这篇随笔的目的是希望能帮助到与我遇到同样问题的人,也留着以后自己备查。

 

在IIS上启用WordPress子域名模式多站点功能

标签:随笔   board   内容   功能   inf   set   支持   创建   linu   

原文地址:https://www.cnblogs.com/hicuiyang/p/11576627.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!