是否有人知道或建议如何设置WordPress url转换脚本-可能通过插件或一次性运行脚本?
它将用于更正在彼此之间和跨服务器部署的安装,并且需要使用无限子站点进行网络安装。
例如:
安装一个
主站点:安装一个主站点。com子站点2:安装一个子站点。com安装两个
主站点:安装两个主站点。com子站点2:安装两个子站点1。com网络安装包括more complex 更新数据库中存储在多个表中的域引用,包括动态创建的数字表(即wp\\u 2\\u选项)。
我不想找人为我写这个解决方案——只是一些提示、技巧、想法,如果可能的话,还可以链接到现有回购协议,作为起点。
多站点的移动有些复杂,因为数据库本身有多个对服务器名称和文件夹位置的引用。如果您只是简单地移动到具有相同域名的新服务器,则可以复制文件和数据库,就像传统安装一样。
如果要更改域,则移动多站点的最佳方法是移动文件,编辑。htaccess和wp配置。php(更改DOMAIN\\u CURRENT\\u SITE,如果包含多站点的文件夹名称更改,则更改PATH\\u CURRENT\\u SITE),然后手动编辑数据库。搜索域名的所有实例,并根据需要进行更改。这一步骤尚不容易实现自动化。搜索/替换任何wp\\u x\\u posts表都是安全的,但是在没有搜索和替换WordPress数据库脚本(又称Interconnect脚本)的情况下,不要尝试全面搜索/替换。
如果要将多站点从一个文件夹移动到另一个文件夹,则需要确保编辑wp\\U博客条目以正确更改文件夹名称。您应该手动查看wp\\U站点和wp\\U博客,以确保所有站点都已正确更改。
此外,手动查看所有wp\\u x\\u选项表,查找三个字段,并根据需要进行编辑:
如果要从子域移动到子文件夹,或者从子域移动到子文件夹,请记住调整。htaccess文件和wp config中SUBDOMAIN\\u INSTALL的值。相应的php文件