CWP çawa riya peldanka peldanka subdomain xweş dike?Pelê vhosts biguherînin

Ji ber ku pêveka Wordfence nikare rêyên din ên domainê bi ewlehî bişopîne, ji bo hêsankirina şopandina ewle ji hêla pêveka Wordfence ve, rêyên jêr-domainê yên wêneyên WordPress-ê divê bi heman peldanka domainê ya malpera WordPress-ê ve girêdayî bin.

VestaCP û forka wê HestiaCP rê dide bikarhêneran ku rêça peldanka domainê xweş bikin.

Lêbelê, rêya peldanka bindomainê ya di panela kontrola CWP-ê de nikare were xwerûkirin da ku bi rêyek di nav heman peldanka domainê de were girêdan.

Bo nimûne, bloga Chen Weiliang berê bi rêça peldanka jêr-domainê ve girêdayî ye ▼

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

Dema ku navek subdomain lê zêde bike, ew nikare bandor bike ku bi rêça di nav peldanka heman navnîşê de were girêdan ▼

/home/用户名/public_html/chenweiliang.com/wp-content/img.chenweiliang.com
  • Rêya peldanka navê subdomainê nayê zêdekirin...
  • Li vir çareserî heye.

Pêvajoya rêça peldanka peldanka navê subdomain-a xwerû ya CWP

  1. Pêşî riya peldanka navê subdomain lê zêde bike (ji peldankên din ên navên domainê veqetîne):
    /home/用户名/public_html/img.chenweiliang.com
  2. Dûv re, bi destan pelê vhosts biguherînin û rêça pelrêça vê peldanka navê domainê biguhezînin:
    /home/用户名/public_html/img.chenweiliang.com
  3. Rêça peldanka peldanka navê domaina xwerû ya jêrîn biguhezînin:
    /home/用户名/public_html/chenweiliang.com/wp-content/img.chenweiliang.com

Meriv çawa pelê veavakirina vhosts di CWP7 de biguherîne û rêça peldanka peldanka navê domainê biguhezîne?

Gava 1: Peldankek peldankê ya xwerû çêbike ▼

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

Pêngava 2: Pelên wêneyan kopî bikin û li cihê peldanka xwerû ya ku we nû çêkiriye, bicîh bikin. ▼

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

Pêngava 3: Têkeve Edîtorê Mîhengkirina WebServers û pelê mîhengkirina domaina Nginx vhosts ji hev cuda biguherîne.

Bikirtînin "Biguherîne" Navê domainê Nginx pelê veavakirina vhosts ▼

  • Edîtorê Vesazkirina Serverên Webê → Mîhengên Pêşkêşkara Webê → /etc/nginx/conf.d/vhosts/ → Biguherîne

CWP çawa riya peldanka peldanka subdomain xweş dike?Pelê vhosts biguherînin

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

Gav 4: Li şûna vê rêça peldanka peldanka navê domainê ▼

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

Rêya peldanka peldanka navê domaina xwerû ya jêrîn biguhezînin ▼

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

Gava 5: Xizmeta nginx ji nû ve bidin destpêkirin ▼

systemctl restart nginx

Pêngava 6: Têkeve Edîtorê Mîhengkirina WebServers û pelê mîhengkirina domaina Apache vhosts cuda biguherîne.

Bikirtînin "Biguherîne" pelê veavakirina navê domaina Apache vhosts ▼

  • Edîtorê Vesazkirina Pêşkêşkerên Webê → Mîhengên Pêşkêşkara Webê → /usr/local/apache/conf.d/vhosts/ → Biguherîne

Têkeve Edîtorê Mîhengkirina WebServers û pelê mîhengkirina vhosts ya domaina Apache biguherîne.

  • /usr/local/apache/conf.d/vhosts/img.chenweiliang.com.conf
  • /usr/local/apache/conf.d/vhosts/img.chenweiliang.com.ssl.conf
  • Edîtorê Vesazkirina Serverên Webê → Mîhengên Pêşkêşkara Webê → /etc/nginx/conf.d/vhosts/ → Biguherîne

Gav 7: Li şûna vê rêça peldanka peldanka navê domainê ▼

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

Rêya peldanka peldanka navê domaina xwerû ya jêrîn biguhezînin ▼

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

Gava 8: Xizmeta httpd ji nû ve bidin destpêkirin ▼

systemctl restart httpd

Pêngava 9: ​​Rêgezên nehiştina beralîkirinê li pelê .htaccess zêde bikin.

Eger hûn dixwazin bikarhêneran bi awayekî otomatîk ber bi jêrdomainek bêyî domaina asta jorîn www ve beralî bikin , hûn hewce ne ku qaîdeyek beralîkirinê li pelê .htaccess zêde bikin da ku peldankên taybetî ji holê rakin. ▼

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

Vê kodê deynin pêşiya qaîdeya yekem da ku fonksiyona derxistina pelrêça diyarkirî ▼ bi dest bixin

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

Pêngava 10: Malperê nûve bikin da ku bibînin ka guhertin bandor bûne an na.

  • CDN-ya subdomainê bigire û malpera subdomain-ê nûve bike.

Pêngava 11: Pelê mîhengkirinê li ser komputera xweya herêmî û Google Drive-ê kopiyek paşîn çêbikin.

  • Ger di Mîhenga WebServers → WebServer Hilbijêre de, piştî tomarkirin û ji nû ve avakirina veavakirinê, naveroka pelê ya ku bi destan hatî guherandin dê nederbasdar be.
  • Pêdivî ye ku ew ji nû ve bi destan were guherandin, ku ev yek pir tengahî ye, ji ber vê yekê piştî guheztina bi destan, pêdivî ye ku pelan paşde werin hilanîn da ku zû pelên mîhengê yên piştgirîkirî werin sererast kirin.

Fermana jêrîn e ku meriv zû pelê veavakirina vhost-ya paşvegerê vegerîne ▼

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/

Piştî vegerandina pelê veavakirina vhosts-ê paşvekêşanê, pê ewle bin ku hûn nginx û httpd ji nû ve bidin destpêkirin da ku bandor bike ▼

systemctl restart nginx
systemctl restart httpd
  • Ev tenê ji bo armanc û agahdariyê ye.

Pêngava 12: Ji bo guhertina rêyê pêveka Better Search Replace bikar bînin .

ev rê ▼

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

bi ▼ veguherînin

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

Gava 13: Jêbirina jêr-domaina wêneyê ▼

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

Pêngava 14: Piştî ku her tişt rast hat piştrastkirin, CDN-ya subdomainê sererast bikin.

评论

您的邮箱地址不会被公开。必填项已用*标注

Scroll to Top