我有一个 WordPress 博客。所有帖子目前都在这个约定中:
http://www.myblog.com/blog/?p=1442
现在我想更改所有帖子的 URL,如下所示:
http://www.gomidjets.com/blog/this-is-my-post
虽然通过更改博客设置很容易应用它,但最大的问题是我在许多外部网站中放置的链接。我无法更改它们,我想以某种方式将旧链接映射到新链接。你知道怎么做吗——如果可能的话?你有更好的解决方案吗?
非常感谢
试试这个Redirection wordpress 插件将你的旧网址重定向到你的新网址。
我相信您可以在管理面板中找到您要查找的内容。
在管理面板 ( http://www.your-wordpress-site.com/wp-admin ) 中,转到设置 > 永久链接
首先登录管理面板,
去设置 - >永久链接设置
选择您想要的格式。
如果您只想更改某些帖子的基本 url,那么您可以从数据库中进行编辑。
Wordpress 会将所有旧 URL 映射到新 URL,以防您以原始形式提供所有 URL,例如http://example.com/?page_id=80
答案是:你不需要做任何事情。
URL 应该可以很好地解析,因为据我所知,您使用的原始 URL 是永久链接。如果您希望最终用户被重定向到此 url,那就有点困难了。
除此之外,我找不到任何已经这样做的插件。您要做的是根据 wordpress 函数 get_permalink() 检查当前 URL,如果不匹配,则重定向到当前永久链接 URL。