转到Wordpress,旧网址怎么样?

时间:2018-09-27 18:34:02

标签: wordpress url-rewriting

将许多文章从旧站点移至Wordpress,旧站点URL为: www.domain.com/6272/post-title

新的Wordpress:

www.domain.com/post-title

我检查了add_rewrite_ruleadd_permastruct,但我不知道怎么做!

谢谢

3 个答案:

答案 0 :(得分:0)

如果源和目标都是wordpress:

您必须使用norepad ++编辑来自phomyadmin的sql导出,并将旧路径替换为新路径。

如果网站很小,则可以使用Duplicator插件或其他要求设置新网址的插件。

如果源站点不是wp,则必须编写一个插件或搜索以了解您的源代码存在什么。

答案 1 :(得分:0)

我不确定您的服务器是否正在运行apachenginx,但是进行301重定向听起来像您所需要的。

对于apache,这将放入您网站根目录中的.htaccess文件中

Redirect 301 /oldpage.html http://www.yoursite.com/newpage.html

Redirect 301 /6272/post-title /post-title

在此处了解更多信息:https://css-tricks.com/snippets/htaccess/301-redirects/


对于nginx,它将进入/etc/nginx/sites-available/yoursite.conf的站点配置文件中

server {

  listen 80
  listen 443;

  server_name www.domain.com;

  location /6272/post-title {
    return 301 www.domain.com/post-title;
  }

}

在此处了解更多信息:https://www.digitalocean.com/community/questions/setting-up-a-301-redirect-with-nginx-for-my-ghost-blog

答案 2 :(得分:0)

我正在寻找一种获取旧帖子ID并搜索帖子元的方法(如果找到的话),然后使用301重定向到该帖子。

在此处发布代码以供参考和增强:

`https://pastebin.com/ncjEWQsc`

我希望有人可以对其进行审查。