在数据库中查找并替换 URL,URL 末尾不带斜杠

问题描述 投票:0回答:2

我们在网站中使用 WordPress 进行内容管理。我们的内容中有许多内部和外部链接。然而,有些放置内容的人制作了

<a href""></a>
URL 的 ,而没有在 URL 末尾添加反斜杠(尾部斜杠)。

示例: 查找更多信息

<a href="https://test.com/testpage">this website</a>

当人们点击该链接时,浏览器会转到该页面,但会将其重定向到

https://test.com/testpage/
。它会自动在末尾添加一个反斜杠,这被视为 Google 爬虫的重定向。

TL;博士
如何替换 WordPress 内容中不带反斜杠

(https://test.com/testpage)
的所有 URL,使用 URL 并添加反斜杠
(https://test.com/testpage/)

database wordpress url http-redirect replace
2个回答
0
投票

与我一起尝试这个 MySQL 查询

UPDATE wp_posts SET post_content = replace(post_content, 'https://oldurl.com', 'https://newurl.com.sa');
UPDATE wp_postmeta SET meta_value = replace(meta_value, 'https://oldurl.com', 'https://newurl.com.sa');

0
投票

我们也有类似的问题。也许你们中的一个人可以提供帮助。

© www.soinside.com 2019 - 2024. All rights reserved.