创建新的网络实例、导入旧的单一安装并保留URL?

时间:2011-03-31 作者:ageektrapped

我在安装了两个wordpress

example.com/blog
example.com/otherblog
我想做的是在根目录下安装WP,并拥有一个网络,但要维护URL。

我相信我可以安装WP,导出单个安装,并将它们导入网络。我的问题是:我能做到这一切,并保留URL吗?

在导入之前,旧站点是否可以与新站点同时运行,这样我就不必同时导入这两个站点了?一、 我可以举个例子吗。com/blog在multisite while示例下运行。com/otherblog是否自行安装?

如果这是可能的,除了所有的进出口业务之外,我还需要采取什么步骤?

1 个回复
最合适的回答,由SO网友:EAMann 整理而成

简短回答。。。对

当您在的根目录下安装WordPress时example.com 您将创建第三个博客。不要太担心这个,只要意识到它就在那里。

使用不同站点的子文件夹创建网络。然后创建两个新站点:blogotherblog.

默认情况下,这些网站上的任何帖子都将使用URL结构:example.com/[sitename]/[permalink]

然后只需将旧站点导入到新站点中,就可以获得相同的URL。

不幸的是,没有一种方法可以让旧的和新的同时运行。对根目录的所有请求(example.com) 将被WordPress吃掉并重定向到相应的站点。所以如果你blog 首先,任何请求example.com/otherblog 在您设置并导入该站点之前,将导致404错误。

如果您的站点运行在子域而不是子文件夹中,则可能。。。这是许多共享主机计划的人遇到的不幸情况(也是升级主机的一个很好的理由)。

结束

相关推荐

导入到WordPress MultiSite时禁用HTML过滤

我正在迁移到WordPress多站点实例的许多站点都在帖子中嵌入了视频和iFrame。我宁愿禁用WordPress功能,在导入时去掉嵌入的内容,而不是将每篇文章转换为犹太教式的视频嵌入方式。编辑帖子时禁用剥离是as simple as disabling the kses filter. 不幸的是,我不知道导入帖子需要禁用什么。目前我怀疑wp\\u insert\\u post()方法,但没有缩小过滤器的范围。有什么想法吗?Update: 这是特定于WordPress Multisite的。导入到单个Wo