{"id":6495,"date":"2016-07-26T18:17:24","date_gmt":"2016-07-26T16:17:24","guid":{"rendered":"http:\/\/www.beseit.net\/?p=6495"},"modified":"2018-03-22T14:46:21","modified_gmt":"2018-03-22T12:46:21","slug":"update-old-url-to-new-url-in-wordpress-mysql-query","status":"publish","type":"post","link":"https:\/\/www.beseit.net\/?p=6495","title":{"rendered":"Movent WordPress: de servidor, canviant el nom de la carpeta \u2026"},"content":{"rendered":"<p><strong>MOVENT DE SERVIDOR PER\u00d2 MANTENINT NOMS DE CARPETES<\/strong><\/p>\n<p>UPDATE wp_1options SET option_value = replace(option_value, &#8216;http:\/\/192.168.1.40\/beseit&#8217; , &#8216;http:\/\/www.beseit.net&#8217;) WHERE option_name = &#8216;home&#8217; OR option_name = &#8216;siteurl&#8217;<\/p>\n<p>UPDATE wp_1posts SET guid = replace(guid, &#8216;http:\/\/192.168.1.40\/beseit&#8217; , &#8216;http:\/\/www.beseit.net&#8217;)<\/p>\n<p>UPDATE wp_1posts SET post_content = replace(post_content, &#8216;http:\/\/192.168.1.40\/beseit&#8217; , &#8216;http:\/\/www.beseit.net&#8217;)<\/p>\n<p>UPDATE wp_1postmeta SET meta_value = replace(meta_value, &#8216;http:\/\/192.168.1.40\/beseit&#8217; , &#8216;http:\/\/www.beseit.net&#8217;)<br \/>\n&#8212;&#8212;&#8212;&#8212;&#8212;   &#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<br \/>\nUPDATE wp_1options SET option_value = replace(option_value, &#8216;http:\/\/www.beseit.net&#8217; , &#8216;http:\/\/192.168.1.40\/beseit&#8217;) WHERE option_name = &#8216;home&#8217; OR option_name = &#8216;siteurl&#8217;<\/p>\n<p>UPDATE wp_1posts SET guid = replace(guid, &#8216;http:\/\/www.beseit.net&#8217; , &#8216;http:\/\/192.168.1.40\/beseit&#8217;)<\/p>\n<p>UPDATE wp_1posts SET post_content = replace(post_content, &#8216;http:\/\/www.beseit.net&#8217; , &#8216;http:\/\/192.168.1.40\/beseit&#8217;)<\/p>\n<p>UPDATE wp_1postmeta SET meta_value = replace(meta_value, &#8216;http:\/\/www.beseit.net&#8217;, &#8216;http:\/\/192.168.1.40\/beseit&#8217;)<br \/>\n&#8212;&#8212;&#8212;&#8212;&#8212;   &#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<\/p>\n<p>UPDATE wp_1options SET option_value = replace(option_value, &#8216;http:\/\/www.beseit.net&#8217;, &#8216;http:\/\/192.168.1.40\/beseit&#8217;) WHERE option_name = &#8216;home&#8217; OR option_name = &#8216;siteurl&#8217;;<\/p>\n<p>UPDATE wp_1posts SET guid = replace(guid, &#8216;http:\/\/www.beseit.net&#8217;, &#8216;http:\/\/192.168.1.40\/beseit&#8217;);<\/p>\n<p>UPDATE wp_1posts SET post_content = replace(post_content, &#8216;http:\/\/www.beseit.net&#8217;, &#8216;http:\/\/192.168.1.40\/beseit&#8217;);<\/p>\n<p>UPDATE wp_1postmeta SET meta_value = replace(meta_value, &#8216;http:\/\/www.beseit.net&#8217;, &#8216;http:\/\/192.168.1.40\/beseit&#8217;);<\/p>\n<p>&#8212;&#8212;&#8212;&#8212;&#8212;   &#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<br \/>\nurquizu local-&gt; justhost<br \/>\nUPDATE wp_1options SET option_value = replace(option_value, &#8216;http:\/\/192.168.1.40\/urquizu&#8217;, &#8216;http:\/\/www.urquizu.info&#8217;) WHERE option_name = &#8216;home&#8217; OR option_name = &#8216;siteurl&#8217;;# MySQL ha retornat un conjunt buit (p.e. cap fila).<\/p>\n<p>UPDATE wp_1posts SET guid = replace(guid, &#8216;http:\/\/192.168.1.40\/urquizu&#8217;, &#8216;http:\/\/www.urquizu.info&#8217;);# 47 files afectades.<\/p>\n<p>UPDATE wp_1posts SET post_content = replace(post_content, &#8216;http:\/\/192.168.1.40\/urquizu&#8217;, &#8216;http:\/\/www.urquizu.info&#8217;);# MySQL ha retornat un conjunt buit (p.e. cap fila).<\/p>\n<p>UPDATE wp_1postmeta SET meta_value = replace(meta_value, &#8216;http:\/\/192.168.1.40\/urquizu&#8217;, &#8216;http:\/\/www.urquizu.info&#8217;);# MySQL ha retornat un conjunt buit (p.e. cap fila).<\/p>\n<h2><span id=\"Moving_Directories_On_Your_Existing_Server\" class=\"mw-headline\">Moving Directories On Your Existing Server<\/span><\/h2>\n<p>He tingut necessitat de canviar el nom de la carpeta que contenia la web\u00a0http:\/\/192.168.1.40\/english &#8212;-&gt; http:\/\/192.168.1.40\/english_note\/<\/p>\n<p>Aquest canvi \u00e9s m\u00e9s complexe del que sembla a primera vista. Ja que per exemple hi ha post que apunten a english\/upload &#8230;<\/p>\n<p>He partit del sup\u00f2sit que si a la bd MySQL canvio tots els registres que contenen english a english_note, la cosa hauria de funcionar. He fet la prova i sembla que ha funcionat. Si surt algun inconvenient ja ho anotar\u00e9. De moment va b\u00e9.<\/p>\n<p>Les taules que contenen \/english\/ s\u00f3n :<\/p>\n<ul>\n<li>wp_comments -&gt; 1 reg<\/li>\n<li>wp_options -&gt; 4 reg<\/li>\n<li>wp_postmeta (tots al meta_value) -&gt;290<\/li>\n<li>wp_post (camps: postcontent , guid) 2967)<\/li>\n<\/ul>\n<p>Les sent\u00e8ncies SQL serien:<br \/>\nUPDATE `wp_postmeta` SET `meta_value` = REPLACE(`meta_value`, &#8216;%\/english\/%&#8217;, &#8216;%\/english_note\/%&#8217;) WHERE `meta_value` LIKE &#8216;%%\/english\/%%&#8217; COLLATE utf8mb4_bin<br \/>\nUPDATE `wp_posts` SET `post_content` = REPLACE(`post_content`, &#8216;\/english\/&#8217;, &#8216;\/english_note\/&#8217;) WHERE `post_content` LIKE &#8216;%\/english\/%&#8217; COLLATE utf8mb4_bin<br \/>\nUPDATE `wp_posts` SET `guid` = REPLACE(`guid`, &#8216;\/english\/&#8217;, &#8216;\/english_note\/&#8217;) WHERE `guid` LIKE &#8216;%\/english\/%&#8217; COLLATE utf8mb4_bin<\/p>\n<p>ho he fet en l&#8217;administrador MySQL.<\/p>\n<p>PER SEGURETAT HI HA QUE FER UN BACKUP DE LA BD PR\u00c8VIAMENT I FER-HO EN LOCAL<br \/>\n&#8212;&#8212;&#8212;&#8212;&#8212;   &#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<\/p>\n<p><strong>COM ES POT SABER QUINES CON LES TAULES QUE CONTENEN \/ENGLIS\/?<\/strong><\/p>\n<p>BD\/CERCA\/selecciona tot\/executa<\/p>\n<p><a href=\"http:\/\/www.beseit.net\/?attachment_id=6521\" rel=\"attachment wp-att-6521\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-6521\" src=\"http:\/\/www.beseit.net\/wp-content\/uploads\/2016\/07\/cerca.gif\" alt=\"cerca\" width=\"510\" height=\"287\" \/><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>MOVENT DE SERVIDOR PER\u00d2 MANTENINT NOMS DE CARPETES UPDATE wp_1options SET option_value = replace(option_value, &#8216;http:\/\/192.168.1.40\/beseit&#8217; , &#8216;http:\/\/www.beseit.net&#8217;) WHERE option_name = &#8216;home&#8217; OR option_name = &#8216;siteurl&#8217; UPDATE wp_1posts SET guid = replace(guid, &#8216;http:\/\/192.168.1.40\/beseit&#8217; , &#8216;http:\/\/www.beseit.net&#8217;) UPDATE wp_1posts SET post_content = replace(post_content, &hellip; <a href=\"https:\/\/www.beseit.net\/?p=6495\">Continua llegint <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[10],"tags":[],"class_list":["post-6495","post","type-post","status-publish","format-standard","hentry","category-word-press"],"_links":{"self":[{"href":"https:\/\/www.beseit.net\/index.php?rest_route=\/wp\/v2\/posts\/6495","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.beseit.net\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.beseit.net\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.beseit.net\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.beseit.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=6495"}],"version-history":[{"count":11,"href":"https:\/\/www.beseit.net\/index.php?rest_route=\/wp\/v2\/posts\/6495\/revisions"}],"predecessor-version":[{"id":7671,"href":"https:\/\/www.beseit.net\/index.php?rest_route=\/wp\/v2\/posts\/6495\/revisions\/7671"}],"wp:attachment":[{"href":"https:\/\/www.beseit.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=6495"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.beseit.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=6495"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.beseit.net\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=6495"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}