今天的操作算是一个教训,要保障能够量产和无障碍部署程序那么至少得和程序开发环境保持一致,这样才有利于系统的创建和稳定,同时也是减少不必要的时间的最佳方式。
这里记录下在 Windows 服务器上部署 WordPress 多站点站群遇到的问题和解决方案
1 、 Cookie 无效,无限重定向;
这个是由于主域名使用上的问题引起的,最可能的原因是由于 Windows 的系统上面什么权限和程序有问题导致加载到子站的 cookie 都是用的主站的而且没办法识别,所以出现了双重重定向导致。
解决办法是改用主域名泛解析,然后全新安装部署。
2 、伪静态规则,后台 404;
说来也怪,今天碰到的客户机器都是 Windows 机型,折腾了老半天我们还是确定把客户的 iis 服务给替换掉,换成了 Nginx+MySQL 的配置。
伪静态的规则也是用 Nginx 的,但用子目录的形式却导致了全部子站后台无法访问会 404 。
解决方法也是同上,换成主域名的泛解析之后再重新配伪静态,奇迹般的就好了。