Para que serve o nome de dominio secundario da imaxe de WordPress?Como cambiar ao subdominio da imaxe

Cando utilizas un subdominio (nome de dominio de segundo nivel) como directorio de categorías ou tema, podes aumentar o peso do URL para conseguirSEOO efecto da optimización dos buscadores.

Por exemplo, todas as imaxes do sitio web usan o nome de dominio de segundo nivel img.chenweiliang.com Como unha cama de imaxe ▼

Para que serve o nome de dominio secundario da imaxe de WordPress?Como cambiar ao subdominio da imaxe

Podes usar o nome de dominio secundario como un camiño de imaxe, transferir imaxes do teu blog a un hospedaxe máis rápido en calquera momento, só tes que cargar a imaxe e cambiar a resolución do subdominio e o problema resolverase.

Se tes un servidor CDN doméstico en China, tamén podes acelerar moito a navegación e reducir a carga en moitos servidores.

debido aChen WeiliangOs blogs usan subdominios WWW. As cookies deste tipo de subdominios non contaminarán o subdominio IMG e podes gozar sen cookies e acelerar o acceso.

Que é libre de cookies?

YSlow ofrece 22 consellos sobre como mellorar a eficiencia da páxina web e optimizar o rendemento do sitio web.

  • Un deles trata sobre os nomes de dominio: use dom sen cookiesains.
  • Cando o navegador dun usuario envía un ficheiro estático (como unha imaxe de imaxe ou un ficheiro de folla de estilo CSS), as cookies do mesmo nome de dominio (ou nome de dominio de segundo nivel) enviaranse ao mesmo tempo, pero o servidor web completamente. ignora as cookies enviadas, polo que estas cookies inútiles desperdician o ancho de banda do sitio web, afectan á aceleración do sitio web e ao rendemento da páxina web.
  • YSlow suxire que para resolver este problema, pode utilizar o enfoque de dominios sen cookies para optimizar o uso de cookies para mellorar a eficiencia das súas páxinas web.

Se usas Gústame directamente chenweiliang.com Este nome de dominio de nivel superior utilízase como o nome de dominio do teu blog, polo que usar un nome de subdominio como cama de imaxes non pode ser libre de cookies.

  • porque o dominio de primeiro nivel chenweiliang.com Envíase unha cookie aos servidores de nomes secundarios para todos os ficheiros estáticos solicitados.

Se queres admitir camas de imaxes sen cookies, cómpre utilizar un nome de dominio diferente para conseguir que non sexan cookies.

  • Chen WeiliangUso do blog www.chenweiliang.com o subdominio de está ben.

Engade o dominio de cookies especificado

No ficheiro wp-config.php, engade a seguinte declaración ▼

/** 指定cookies域 */
define('COOKIE_DOMAIN', 'www.chenweiliang.com');

O seguinte éWordPress Descrición oficial de Establecer dominio de cookies:

O conxunto de dominios COOKIES para Wordpress pode realizar algunhas configuracións especiais de nomes de dominio.Por exemplo, usar un nome de dominio de segundo nivel para almacenar contido estático.Para evitar que as cookies de Wordpress se envíen en cada solicitude de contido estático nun dominio de segundo nivel, só podemos configurar o dominio non estático como dominio de cookies.

O dominio definido nas cookies de WordPress pódese especificar para aqueles con configuracións de dominio pouco habituais. Unha razón é se se usan subdominios para servir contido estático. Para evitar que se envíen cookies de WordPress con cada solicitude de contido estático do teu subdominio, podes configurar o dominio de cookies só ao teu dominio non estático.

resolver subdominios

Paso 1:Introduza a xestión do nome de dominio DNSPod, engade un nome de dominio de segundo nivel (nome de subdominio) ▼

Paso 2:Resolve o rexistro A do subdominio ao enderezo IP do host▼

Introduza o panel do nome de dominio DNSPOD, resolva o rexistro A do nome do subdominio no terceiro enderezo IP do host

Paso 3:Engade un nome de dominio de segundo nivel no panel de hospedaxe

  • Non, pregunta ao teu nome de dominio ou provedor de hospedaxe.

VestaCPPara engadir un nome de dominio ao panel, podes consultar este tutorial▼

Copia a imaxe no directorio de nomes de dominio de segundo nivel

Despois de ligar un subdominio, adoita crearse automaticamente un directorio que contén o subdominio como nome do directorio.

Por exemplo:

  • Se vinculas img.chenweiliang.com, xerarase automaticamente o directorio IMG.
  • Se é un blog de WordPress, por favor wp-content/uploads Os ficheiros do directorio cópiase no directorio IMG.

O seguinte é un exemplo da ruta do servidor do panel de VestaCP (modifícao na ruta do teu propio servidor).

Paso 1:SSH no cartafol de cargas de WordPress ▼

cd /home/用户名/web/你的域名/public_html/wp-content/uploads

Paso 2:Copie todos os ficheiros do directorio actual no directorio especificado ▼

cp -rpf -f * /home/用户名/web/图片二级域名/public_html/

Paso 3:Repara a autoridade do nome de dominio secundario da imaxe ▼

chown -R admin:admin /home/用户名/web/图片二级域名/public_html/*

WordPress establece a ruta de carga do ficheiro

A versión 3.5 de WordPress ou posterior oculta a configuración do camiño de carga (ruta_de_carga) e do enderezo URL do ficheiro (ruta_de_caída) da páxina de configuración de medios en segundo plano.

A imaxe de abaixo é a versión anterior da interface de configuración multimedia ▼

Para que serve o nome de dominio secundario da imaxe de WordPress?Como cambiar ao subdominio da imaxe

  • Coa configuración aquí, pode personalizar a localización onde se garda o ficheiro e o enderezo xerado.
  • Esta función é bastante boa, pero non sabes por que debería ocultarse?

Se aínda precisas personalizar, podes probar os seguintes métodos para restaurar.

Simplemente engade o seguinte código ao ficheiro functions.php do teu tema WP para restaurar a interface de configuración:

//找回上传设置
if(get_option('upload_path')=='wp-content/uploads' || get_option('upload_path')==null) {
update_option('upload_path',WP_CONTENT_DIR.'/uploads');
}
}
  • Este método é o máis sinxelo e eficaz, polo que se recomenda.

Dado que o directorio img aínda está no servidor actual, aínda podes usar o editor que inclúe WordPress para cargar e engadir imaxes ao escribir publicacións no blog.

Modifica a ruta de carga de imaxes de WordPress

Paso 1:ir ás opcións multimedia

Fai clic en "Media" en "Configuración" ▼

Para que serve o nome de dominio secundario da imaxe de WordPress?Como cambiar ao subdominio da imaxe

Paso 2:Cambia a "ruta de carga predeterminada" pola ruta do servidor do directorio IMG ▼

/home/用户名/web/img.chenweiliang.com/public_html
  •  Teña en conta que non debería haber "/" despois.

Paso 3:Cambia o "URL completo do ficheiro" polo nome de dominio de segundo nivel da imaxe ▼

https://img.chenweiliang.com
  • Teña en conta que non debería haber "/" despois.

Capitulo 4:Fai clic en "Gardar cambios".

Substitúe o camiño da imaxe na base de datos

O seguinte é un exemplo da ruta do servidor do panel de VestaCP (modifícao na ruta do teu propio servidor).

substituírBase de datos MySQLNo camiño, recoméndase instalar e usar o complemento WP Migrate DB ▼

Paso 1:O lote da base de datos substitúe a ruta de carga predeterminada

Cambia a ruta do servidor orixinal ▼

/home/用户名/web/chenweiliang.com/public_html/wp-content/uploads

Substitúe a nova ruta do servidor ▼

/home/用户名/web/img.chenweiliang.com/public_html

Paso 2:Nome de dominio secundario da imaxe de substitución do lote da base de datos

Converte o URL da imaxe orixinal ▼

https://www. 你的域名 .com /wp-content/uploads/
  • Nota: Engádense espazos ao URL anterior para evitar ligazóns mortas neste artigo.

Substitúeo por un novo nome de dominio de segundo nivel de imaxe ▼

https://img. 你的域名 .com/
  • Nota: Engádense espazos ao URL anterior para evitar ligazóns mortas neste artigo.

Redirección da ligazón 301 da imaxe

Instrucións para as redireccións 301 con expresións regulares no ficheiro .htaccess:

  • (.+) corresponde a calquera carácter (incluíndo caracteres chineses, letras inglesas, etc.)
  • (\d+) corresponde a calquera número (só números árabes)
  • $1 $2 $3 é unha re-referencia da variable que apareceu anteriormente

Podes usar RedirectMatch para conseguir a redirección da ligazón:

  • 将:https://www. 你的域名 .com/wp-content/uploads/
  • redireccionar a:https://img. 你的域名 .com/

No ficheiro .htaccess, engade o seguinte código de redirección 301 ▼

RedirectMatch 301 ^/wp-content/uploads/(.*)$ https://img.chenweiliang.com/$1

Elimina o directorio de imaxes orixinais

Paso 1:SSH no cartafol de cargas de WordPress ▼

cd /home/用户名/web/你的域名/public_html/wp-content/

Paso 2:Elimina o directorio do cartafol de cargas ▼

rm -rf uploads
  • Se o directorio do cartafol de cargas non se elimina, é posible que a redirección 301 ao nome de dominio de segundo nivel da imaxe non teña éxito.

Comprobe o resultado da modificación

  1. Comprobe e actualice a páxina do artigo para ver se a imaxe aparece como de costume?
  2. Comprobe o camiño da imaxe, é o camiño da imaxe do novo nome de dominio de segundo nivel?
  3. Comproba o URL da imaxe orixinal, se 301 se redirixiu correctamente ao URL da imaxe do nome de dominio de segundo nivel?
  4. Vaia ao editor de publicacións de WordPress e comprobe a visualización da imaxe da publicación, móstrase como de costume?

Se todo vai como de costume, completaches a configuración do nome de dominio secundario para cargar imaxes de WordPress.

  • As imaxes de artigos futuros gardaranse no directorio IMG.

Cando necesites mover o teu sitio web para transferir imaxes, só tes que empaquetar o directorio IMG e cargalo no novo servidor.

  • A continuación, modifique o enderezo IP do nome de dominio de segundo nivel img.chenweiliang.com en DNSPod.

Blog de Hope Chen Weiliang ( https://www.chenweiliang.com/ ) compartiu "Para que serve o nome de dominio secundario da imaxe de WordPress?Como cambiar ao subdominio da imaxe", axudarache.

Benvido a compartir a ligazón deste artigo:https://www.chenweiliang.com/cwl-749.html

Benvido á canle de Telegram do blog de Chen Weiliang para recibir as últimas actualizacións.

🔔 Sexa o primeiro en obter a valiosa "Guía de uso da ferramenta de intelixencia artificial de marketing de contidos de ChatGPT" no directorio principal da canle. 🌟
📚 Esta guía contén un gran valor, 🌟Esta é unha oportunidade rara, non a perdas! ⏰⌛💨
Comparte e da like se che gusta!
O teu compartir e gústame son a nosa motivación continua!

 

发表 评论

O seu enderezo de correo electrónico non se publicará. Utilízanse os campos obrigatorios * Etiqueta

desprázate cara arriba