Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/55.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/74.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mysql 我需要更改数百篇wordpress文章中的url。帮忙?_Mysql_Sql_Wordpress_.htaccess - Fatal编程技术网

Mysql 我需要更改数百篇wordpress文章中的url。帮忙?

Mysql 我需要更改数百篇wordpress文章中的url。帮忙?,mysql,sql,wordpress,.htaccess,Mysql,Sql,Wordpress,.htaccess,我有一个wordpress网站,我从domain.info移动到domain.com。一些旧文章仍然引用domain.info上的图像。如何编写脚本以将example.info的所有实例替换为example.com?我可以在MySQL中执行此操作,而不需要SSH访问来查找和替换吗 应该是 编辑: 或者甚至可以使用.htaccess UPDATE mytable SET url = REPLACE(url, 'www.example.info', 'www.example.com') WHE

我有一个wordpress网站,我从domain.info移动到domain.com。一些旧文章仍然引用domain.info上的图像。如何编写脚本以将example.info的所有实例替换为example.com?我可以在MySQL中执行此操作,而不需要SSH访问来查找和替换吗

应该是

编辑:

或者甚至可以使用.htaccess

UPDATE mytable SET url = REPLACE(url, 'www.example.info', 'www.example.com') 
WHERE url LIKE 'http://www.example.info%'
或者稍微慢一点:

UPDATE mytable SET url = REPLACE(url, 'www.example.info', 'www.example.com') 
WHERE url LIKE '%www.example.info%'
请参见:

或者稍微慢一点:

UPDATE mytable SET url = REPLACE(url, 'www.example.info', 'www.example.com') 
WHERE url LIKE '%www.example.info%'
请参见:

我认为使用301(重定向)会更好,这样你就不会有SEO问题,也不会失去你可能已经拥有的任何协同效应。

我认为使用301(重定向)会更好,因此,您不会出现SEO问题,也不会失去您可能已经拥有的任何协同效应。

编辑为指向
example.com
,因为旧链接指向商业站点。编辑为指向
example.com
,因为旧链接指向商业站点。