米客小D 发表于 2018-4-27 14:51:12

怎么把两个wordpress站合并成一个?

老网站好久丢那里没管了,现在流量很少了,打算把两个wordpress站合并到一块去,请教大家有什么简单方法吗? 最好傻瓜一点,域名变成另一网站上去,但是网址的后半段保持不变,多谢了

flyingdog 发表于 2018-4-27 14:59:22

老WP到出XML,然后导入XML到你另个站,如果都是文章类的,这个不会出啥错误。
还有个直接把老WP整站移到你另个站的二级目录里 。用类似这样的 domain.com/oldwp 访问行了,然后在你主站上加个导航。

米客小D 发表于 2018-4-27 16:21:45

flyingdog 发表于 2018-4-27 14:59
老WP到出XML,然后导入XML到你另个站,如果都是文章类的,这个不会出啥错误。
还有个直接把老WP整站移到你 ...

这个方法我试过,出现了405 Not Allowed 错误,不知道哪里的原因

flyingdog 发表于 2018-4-27 16:45:00

米客小D 发表于 2018-4-27 16:21
这个方法我试过,出现了405 Not Allowed 错误,不知道哪里的原因

你服务器的事, 这错误一般就是你服务器的限制,你是不是用虚拟主机。
用VPS或者独服自己改下看看
memory_limit
post_max_size
upload_max_filesize

wxmd 发表于 2018-4-27 17:13:41

手工更靠谱一点,再装个301插件

米客小D 发表于 2018-4-27 19:11:38

flyingdog 发表于 2018-4-27 16:45
你服务器的事, 这错误一般就是你服务器的限制,你是不是用虚拟主机。
用VPS或者独服自己改下看看
memory_ ...

zhe这三个分别设置多少合适? max_filesize 我设置了128M 还是不行

flyingdog 发表于 2018-4-27 19:36:37

米客小D 发表于 2018-4-27 19:11
zhe这三个分别设置多少合适? max_filesize 我设置了128M 还是不行

虚拟机的话就不好办了,限制多,最好发邮件问下主机商让设置到最大。 正常情况是upload_max_filesize<post_max_size<memory_limit另外有个可以分wordpress xml 文件的软件让你可以把大的xml文件分成好几个小的然后你再导入,你搜下,很早以前见过的,忘记啥名字了。另外你也可以整站移到二级目录下。就像domain.com/blog 这样其实也可以的。

阿百川 发表于 2018-4-27 20:15:38

确认没有重复内容,火车头采集老站,然后发布到新站,老站 301

billy 发表于 2018-4-27 21:16:29

xml导入导出很容易各种原因的失败
数据库导出文章来再导入进去更好些,或者采集重发布也是个好方法。

米客小D 发表于 2018-4-27 21:19:52

阿百川 发表于 2018-4-27 20:15
确认没有重复内容,火车头采集老站,然后发布到新站,老站 301

采集后的 网址部分 文章 段的网址可以一样吗?不需要手工设置吧?

leeker 发表于 2018-4-27 23:07:54

米客小D 发表于 2018-4-27 21:19
采集后的 网址部分 文章 段的网址可以一样吗?不需要手工设置吧?

网址不一样的

米客小D 发表于 2018-4-28 08:57:39

leeker 发表于 2018-4-27 23:07
网址不一样的

那咋弄,要手工替换?

阿百川 发表于 2018-4-28 09:09:18

米客小D 发表于 2018-4-27 21:19
采集后的 网址部分 文章 段的网址可以一样吗?不需要手工设置吧?

http://domain/slug-name/

可以同时采集slug,发布时设置slug字段,但如果有网站已经有slug,新发布内容会变成slug-2格式,需要注意一下

米客小D 发表于 2018-4-28 09:39:22

阿百川 发表于 2018-4-28 09:09
http://domain/slug-name/

可以同时采集slug,发布时设置slug字段,但如果有网站已经有slug,新发布内容 ...

发布时设置的意思是 还是要手工一个个拷贝设置吗?

阿百川 发表于 2018-4-28 18:57:52

米客小D 发表于 2018-4-28 09:39
发布时设置的意思是 还是要手工一个个拷贝设置吗?

不用手动设置,直接采集原网站的网址 http://www.advertcn.com/hello-world/ 这种

火车头发布时添加字段"post_name",设置为采集到的网址部分

现在本地搭建的wp测试下,没问题再发布
页: [1] 2
查看完整版本: 怎么把两个wordpress站合并成一个?