Como personaliza CWP a ruta do directorio do cartafol do subdominio?Edite o ficheiro vhosts

debido aPlugin de wordfenceOutras rutas de nomes de dominio non se poden escanear de forma segura, polo que para facilitar a exploración de seguranza do complemento Wordfence, é necesarioWordPressO camiño do subdominio da imaxe está ligado ao mesmo cartafol do nome de dominio do sitio web de WordPress.

VestaCPE a súa rama HestiaCP, pode personalizar o camiño do directorio do cartafol do nome de dominio.

pero,Panel de control CWPA ruta do cartafol do nome do subdominio non se pode personalizar para vincularse á ruta do mesmo cartafol do nome de dominio.

como,Chen WeiliangO blog foi vinculado á ruta do cartafol do subdominio ▼

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

Ao engadir un nome de subdominio, non é efectivo vincularse á ruta dentro do mesmo cartafol do nome de dominio ▼

/home/用户名/public_html/chenweiliang.com/wp-content/img.chenweiliang.com
  • Non se pode engadir a ruta do cartafol do nome do subdominio...
  • Aquí está a solución.

Proceso de ruta do directorio do cartafol do nome do subdominio personalizado CWP

  1. Engade primeiro a ruta do cartafol do nome do subdominio (establecida por separado doutros cartafoles de nomes de dominio):
    /home/用户名/public_html/img.chenweiliang.com
  2. A continuación, edite manualmente o ficheiro vhosts e substitúa a ruta do directorio deste cartafol do nome de dominio:
    /home/用户名/public_html/img.chenweiliang.com
  3. Substitúe pola seguinte ruta de directorio do cartafol do nome de dominio personalizado:
    /home/用户名/public_html/chenweiliang.com/wp-content/img.chenweiliang.com

Como editar o ficheiro de configuración de vhosts en CWP7 e substituír a ruta do directorio do cartafol do nome de dominio?

Capitulo 1:Xerar directorio de cartafoles personalizados ▼

mkdir /home/用户名/public_html/chenweiliang.com/wp-content/img.chenweiliang.com

Capitulo 2:Copia o ficheiro de imaxe na localización do directorio do cartafol personalizado que acabas de xerar ▼

cp -rpf -f /home/用户名/public_html/img.chenweiliang.com/* /home/用户名/public_html/chenweiliang.com/wp-content/img.chenweiliang.com

Capitulo 3:Ingrese ao Editor de configuración de servidores web, cómpre editar o ficheiro de configuración de vhosts do nome de dominio Nginx por separado.

Fai clic en "Editar" no ficheiro de configuración de vhosts do nome de dominio de Nginx▼

  • Editor de configuración de servidores web → Configuración do servidor web → /etc/nginx/conf.d/vhosts/ → Editar

Como personaliza CWP a ruta do directorio do cartafol do subdominio?Edite o ficheiro vhosts

  • /etc/nginx/conf.d/vhosts/img.chenweiliang.com.conf
  • /etc/nginx/conf.d/vhosts/img.chenweiliang.com.ssl.conf

Paso 4: Substitúe o camiño do directorio do cartafol deste nome de dominio ▼

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

Substitúe o seguinte camiño do directorio do cartafol do nome de dominio personalizado ▼

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

Capitulo 5:Reinicie o servizo nginx ▼

systemctl restart nginx

Capitulo 6:Ingrese ao Editor de configuración de servidores web, cómpre editar o ficheiro de configuración de vhosts do nome de dominio Apache por separado.

Fai clic en "Editar" no ficheiro de configuración vhosts do nome de dominio de Apache▼

  • Editor de configuración de servidores web → Configuración do servidor web → /usr/local/apache/conf.d/vhosts/ → Editar

Ingrese ao Editor de configuración de servidores web, edite o ficheiro de configuración de vhosts do nome de dominio de Apache número 2

  • /usr/local/apache/conf.d/vhosts/img.chenweiliang.com.conf
  • /usr/local/apache/conf.d/vhosts/img.chenweiliang.com.ssl.conf
  • Editor de configuración de servidores web → Configuración do servidor web → /etc/nginx/conf.d/vhosts/ → Editar

Paso 7: Substitúe o camiño do directorio do cartafol deste nome de dominio ▼

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

Substitúe o seguinte camiño do directorio do cartafol do nome de dominio personalizado ▼

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

Capitulo 8:Reinicie o servizo httpd▼

systemctl restart httpd

Capitulo 9:Ficheiro .htaccess para engadir a regra do directorio de cartafol excluído de redirección 

Se haiSaltará automaticamente ao nome de dominio de segundo nivel sen o nome de dominio de nivel superior www, cómpre engadir unha regra de directorio de cartafoles de exclusión de redirección no ficheiro .htaccess ▼

RewriteCond %{REQUEST_URI} !^/img.chenweiliang.com/.*$ [NC]

Pon este código antes da primeira regra para conseguir a función de exclusión de directorio especificada ▼

RewriteEngine On
RewriteCond %{REQUEST_URI} !^/img.chenweiliang.com/.*$ [NC]
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]

Capitulo 10:Queres actualizar o sitio web para ver se os cambios teñen efecto?

  • Pecha o CDN do subdominio e actualice o sitio web do subdominio.

Capitulo 11:Fai unha copia de seguranza dos ficheiros de configuración no ordenador local e en Google Drive

  • Se en Configuración do servidor web → Selecciona Servidor web, despois de gardar e reconstruír a configuración, o contido do ficheiro editado manualmente anterior non será válido.
  • Debe ser editado manualmente de novo, o que é moi problemático, polo que despois da edición manual, hai que facer unha copia de seguranza dos ficheiros para restaurar rapidamente os ficheiros de configuración da copia de seguranza.

O seguinte é o comando para restaurar rapidamente o ficheiro de configuración de vhost de copia de seguridade▼

cp -rpf -f /newbackup/backup-vhost-file/nginx-vhosts-file_modified/* /etc/nginx/conf.d/vhosts/

cp -rpf -f /newbackup/backup-vhost-file/apache-vhosts-file_modified/* /usr/local/apache/conf.d/vhosts/

Despois de restaurar o ficheiro de configuración de vhosts de copia de seguridade, asegúrese de reiniciar nginx e httpd para que teñan efecto ▼

systemctl restart nginx
systemctl restart httpd
  • Isto é só para fins de rexistro e información.

Capitulo 12:使用Complemento de substitución de busca mellorfacer substitución de camiños

este camiño ▼

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

substituír por ▼

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

Capitulo 13:Eliminar o subdominio da imaxe ▼

rm -rf /home/用户名/public_html/img.chenweiliang.com

Capitulo 14:Despois da confirmación, restaure o CDN do subdominio

Blog de Hope Chen Weiliang ( https://www.chenweiliang.com/ ) compartiu "Como personaliza CWP a ruta do directorio do cartafol do subdominio?Edite o ficheiro vhosts" para axudarche.

Benvido a compartir a ligazón deste artigo:https://www.chenweiliang.com/cwl-28218.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