Directorio de artigos
Tutorial de migración de WordPress : como transferir o aloxamento web e o nome de dominio?
Debido a que un sitio web xestionado por Chen Weiliang contiña unha palabra confidencial (o nome dun líder nacional chinés), foi bloqueado inesperadamente e inaccesible dentro da China continental.
As observacións revelaron que moitos sitios web estranxeiros lexítimos foron bloqueados polo Gran Cortafuegos de China porque conteñen palabras confidenciais. Polo tanto, tanto se operamos sitios web de novos medios como de comercio electrónico , debemos prestar especial atención a se os nosos sitios web conteñen palabras confidenciais e usar tecnoloxía para filtralos para reducir o risco de ser bloqueados.
Como comprobar se o dominio dun sitio web está bloqueado? Podes consultar este artigo: " Que facer se o dominio e o enderezo IP do teu sitio web están bloqueados? Detección e consulta do Gran Firewall de China ".
Este artigo resume os tutoriais de mudanza e cambio de nome de dominio de WordPress. En xeral, os pasos para mover o sitio web son os seguintes:
- XNUMX. Fai unha copia de seguridade dos ficheiros do sitio web do blog e das bases de datos;
- XNUMX. Transfire os ficheiros do sitio web ao novo espazo e importe a base de datos no novo espazo;
- XNUMX. Modificar a configuración do sitio web e a base de datos;
- XNUMX. Cambia un novo nome de dominio;
- XNUMX. Comprobe os resultados da transferencia.
Hai 3 situacións nas que o sitio web de WordPress se move
- 1. Cambia o espazo, non o nome de dominio
- 2. Cambia o nome de dominio sen cambiar o espazo
- 3. Cambia o nome de dominio, tamén cambia o espazo
XNUMX. Fai unha copia de seguranza dos ficheiros do sitio web do blog e das bases de datos
1) Descarga e fai unha copia de seguridade do ficheiro do blog no espazo orixinal:
- Se o espazo orixinal admite a descompresión en liña, recoméndase empaquetar e descargar, para que o tamaño da descarga sexa menor e aforrarase moito tempo.
- (Basicamente, uso FTP para sincronizar e facer unha copia de seguridade no local se teño algunha actualización de artigos. É mellor que todos teñan este hábito, se non, o accidente repentino fará que se arrepinte!)
2) Fai unha copia de seguridade da base de datos:
- capaz de pasarphpMyAdmin, Empire Backup King ou un complemento de copia de seguridade da base de datos como WP-DBManager, pode escoller un xeito que estea familiarizado.
Máis titoriais para mover sitios web de WordPress▼
XNUMX. Cargue o ficheiro do blog e importe a base de datos
1) Use FTP para transferir os ficheiros do blog ao novo espazo. Do mesmo xeito que a descarga, se o novo espazo admite a descompresión en liña, recoméndase empaquetalo e cargalo, o que aforra moito tempo e tráfico.
- Normalmente o directorio de WordPress está baixo public_html/, polo que só tes que cargar os ficheiros do directorio public_html/ ao public_html/ do novo servidor.
2) Importar base de datos: PHPMyAdmin, Empire Backup King poden facelo.
- Debe crear unha base de datos no novo servidor e, a continuación, importar a base de datos que exportou anteriormente.
3) Importar unha base de datos MySQL mediante SSH ▼
XNUMX. Modifica a configuración do sitio web e a base de datos (clave)
1) Modifica o ficheiro wp-config. É mellor non usar o Bloco de notas; usa un editor como Notepad++ ou UltraEdit para cambiar a información da base de datos MySQL para que coincida coa información da base de datos do teu novo aloxamento web, do seguinte xeito:
/** WordPress 数据库的名称 */
define('DB_NAME', '你的新空间数据库名称');
/** MySQL 数据库用户名 */
define('DB_USER', '你的数据库用户名');
/** MySQL 数据库密码 */
define('DB_PASSWORD', '你的数据库登录密码');
/** MySQL 主机 */
define('DB_HOST', '你的数据库地址');Simplemente introduza o nome da base de datos, o nome de usuario e o contrasinal para o seu novo espazo de aloxamento. Teña en conta que o servidor MySQL é "localhost" por defecto. Se está a usar un servidor Windows, non precisa cambialo. Se está a usar un servidor Linux , pode que teña que introducir o enderezo da base de datos.
2) Introduza phpMyAdmin no novo espazo para modificar a base de datos: modifique os valores dos campos "siteurl" e "home" na táboa de base de datos wp_options e cámbiaos polo enderezo do seu novo nome de dominio;
3) Inicie sesión no servidor de nomes de dominio (por exemplo: DNSPOD) e resolva o nome de dominio co enderezo IP do novo espazo.
4) Inicia sesión no panel de control de hospedaxe e engade un nome de dominio.
- ComoPanel de control CWPEngadir un nome de dominio?Consulte o seguinte tutorial ▼
O complemento Buscar e substituír substitúe a ruta do servidor e o nome de dominio (recomendado)
Instalación e uso do complemento Buscar e substituír ▼
Empregar a función de busca e substitución en phpMyAdmin pode levar facilmente á perda de datos gardados por moitos complementos de WordPress ...
Recomendamos usar o complemento Buscar e substituír para substituír nomes de dominio e rutas nunha base de datos MySQL. ▼
phpMyAdmin modifica a ruta do servidor e o nome de dominio
- Se non utiliza o complemento Buscar e substituír, elixe modificar a ruta do servidor e o nome de dominio en phpMyAdmin.
Paso 1: En phpMyAdmin, fai clic no nome da base de datos que queres modificar.
Paso 2: A continuación, fai clic en "Buscar".
Paso 3: Busca de camiños antigos
- Substitúe a antiga ruta do espazo web (enderezo do cartafol) pola nova
- Antigo camiño do cartafol: /home/abc/public_html/site/etUFO.org /
- Nova ruta do cartafol: /data/abc/etUFO.org /
Paso 4: Busca nomes de dominio antigos
Nome de dominio antigo: www.ufo.org.in
Novo nome de dominio: www.etufo.org

Atopar os resultados da busca como se mostra a continuación:

- Hai ligazóns ou imaxes no artigo orixinal e utilízanse os enderezos dos nomes de dominio anteriores, polo que hai que modificar eses enderezos.
Paso 5: Fai clic co botón esquerdo en "Examinar";
Deste xeito, cando se abra a nova xanela, a parte inferior saltará automaticamente á posición do campo (filtrado automático, mostrando en que campo está a palabra clave).
Nota: a ruta do espazo do sitio web (enderezo do cartafol) tamén debe substituírse. Busca e substitúea vostede mesmo segundo a súa propia situación.
Por exemplo, en phpMyAdmin, execute a seguinte instrución:
UPDATE wp_options SET option_value = REPLACE(option_value,'旧地址','新地址'); UPDATE wp_posts SET post_content = replace (post_content,'旧地址','新地址'); UPDATE wp_posts SET post_excerpt = replace (post_excerpt,'旧地址','新地址'); UPDATE wp_posts SET guid = replace (guid, '旧地址','新地址');
Explicación da instrución SQL: UPDATE nome_da_tábela SET campo = replace (campo, 'enderezo antigo', 'novo enderezo');
En cuarto lugar, cambia o novo nome de dominio
Se precisas cambiar un nome de dominio novo, sígueo. Se non cambias o nome de dominio, omite este paso.
- O nome de dominio orixinal é 301 redirixido ao novo nome de dominio → cambia o contido da base de datos.
Fai unha redirección 301:
- O propósito da redirección 301 é facer que o contido indexado polo motor de busca orixinal se converta no novo nome de dominio.Hai moitas formas de conseguilo.
Se está a usar un servidor Linux+Apache, pode optar por modificar o ficheiro .htaccess e inserir o seguinte código neste ficheiro:
RewriteEngine on
RewriteCond %{HTTP_HOST} www.ufo.org.in
RewriteRule ^(.*) https://www.etufo.org/$1 [L,R=301]Como se mostrou arriba, o nome de dominio antigo era www.ufo.org.in e o novo nome de dominio é www.etufo.org.
Ou, se estás a usar un servidor Windows (non recomendado porque os hosts Windows non son totalmente compatibles con WordPress), podes optar por modificar wp-blog-header.php no directorio raíz do blog de WordPress.
if (strtolower($_SERVER['SERVER_NAME'])!=’原域名’)
{
$URIRedirect=$_SERVER['REQUEST_URI'];
if(strtolower($URIRedirect)==’/index.php’) {
$URIRedirect=’/’;
}
header(‘HTTP/1.1 301 Moved Permanently’);
header(‘Location:http://新域名’.$URIRedirect);
exit();
}XNUMX. Comprobe os resultados da transferencia
Dedica un momento a comprobar se hai erros na recepción do sitio web?
- Comprobe os complementos de fondo do sitio web e a configuración do tema un por un, o que pode reducir varias perdas causadas por erros no seu sitio web.
- Por exemplo, algúns datos do complemento de texto de áncora automático de keywordlink borraranse automaticamente e só se importará o complemento de texto de áncora de keywordlink do que se fixo unha copia de seguranza previamente.
Despois de que o sitio web de WordPress se movese e cambiase o nome de dominio, houbo un problema real e non sabía como resolvelo. Que debería facer?
- referenciaChen WeiliangO tutorial de desprazamento de WP compartido polo blog aínda non se pode resolver, recoméndase poñer o seu problema na busca do buscador, para que os problemas que atope como mover o sitio web de WordPress e cambiar o nome de dominio adoitan resolverse facilmente.
Sigue as instrucións anteriores e poderás moverte con éxito en pouco tempo!
Parabéns, o teu sitio de WordPress foi transferido con éxito!
Lectura ampliada:
Esperemos que o artigo "Tutorial de migración de WordPress: como transferir o aloxamento web e o nome de dominio?" compartido no blog de Chen Weiliang ( https://www.chenweiliang.com/ ) che sexa útil.
Non dubides en compartir a ligazón deste artigo: https://www.chenweiliang.com/cwl-528.html



