在不更改URL的情况下将WordPress移动到文件夹

时间:2015-06-06 作者:Sallar

我在我的网站根目录中安装了一个旧的wordpress,其结构如下:

  • / 显示一个简单的介绍/blog 列出博客帖子/13**/**/**/* 显示特定帖子(permalink)
  • /contact /about 还有一些其他页面(永久链接)
现在我想把/ 新wordpress安装的主页,包括新帖子等,但我不想要旧的/blog 并发布要断开的页面。我希望它们保持在同一个地址(这样谷歌就可以找到它们),但将我的旧wordpress移到一个子文件夹(这样我就可以安装新的)。

对此有什么建议吗?

3 个回复
SO网友:Parsa

Method 1:您可以从“工具>导出”导出数据,并确保从数据库导出并重命名旧博客文件夹,然后在根目录中安装WordPress;活动WordPress网络。将新博客的url结构设置为子文件夹。现在使用“blog”名称创建新博客,登录到blog&;导入旧博客数据。您在博客中的旧帖子和在主WordPress中的新帖子。将旧上载文件夹复制到新博客上载文件夹。此方法虽然涉及较少,但只需安装一个WordPress即可在站点上运行。

Method 2:将旧博客移动到根目录(对于此方法,请首先在“设置”>“常规”中将博客和WordPress地址设置为新地址),然后创建新的post type 使用“blog”名称或slug,立即安装Post Type Switcher 插件并将旧帖子切换为新帖子类型。将post type permalink结构设置为old structure。

Method 3:简单的方法您可以在根目录下安装新的WordPress,并链接到旧页面以获取联系人、关于等信息。

SO网友:Yadi

尝试“更新URL插件”,它会更新网站中的所有URL和内容链接;http://www.velvetblues.com/web-development-blog/wordpress-plugin-update-urls/

SO网友:nbjahan

您需要使用htaccess规则重定向这些URL。检查此处,例如:https://stackoverflow.com/questions/3292506/help-with-htaccess-and-two-wordpress-instances

结束