Cum personalizează CWP calea directorului folderului subdomeniului?Editați fișierul vhosts

din cauzaPluginul WordfenceAlte căi de nume de domeniu nu pot fi scanate în siguranță, așa că pentru a facilita scanarea de securitate a pluginului Wordfence, este necesar săWordPressCalea subdomeniului imagine este legată de același dosar de nume de domeniu al site-ului WordPress.

VestaCPȘi ramura sa HestiaCP, puteți personaliza calea directorului din folderul numelui de domeniu.

dar,Panoul de control CWPCalea folderului cu numele de subdomeniu nu poate fi personalizată pentru a se lega la calea din același folder cu numele de domeniu.

precum,Chen WeiliangBlogul a fost legat la calea folderului subdomeniului ▼

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

Când adăugați un nume de subdomeniu, nu este eficient să vă legați la calea din același dosar cu nume de domeniu ▼

/home/用户名/public_html/chenweiliang.com/wp-content/img.chenweiliang.com
  • O astfel de cale de folder cu nume de subdomeniu nu poate fi adăugată...
  • Iată soluția.

Procesul de cale a directorului cu numele subdomeniului personalizat CWP

  1. Mai întâi adăugați calea folderului a numelui subdomeniului (setată separat de alte foldere cu nume de domeniu):
    /home/用户名/public_html/img.chenweiliang.com
  2. Apoi, editați manual fișierul vhosts și înlocuiți calea directorului acestui folder cu numele de domeniu:
    /home/用户名/public_html/img.chenweiliang.com
  3. Înlocuiți cu următoarea cale personalizată a folderului cu numele de domeniu:
    /home/用户名/public_html/chenweiliang.com/wp-content/img.chenweiliang.com

Cum se editează fișierul de configurare vhosts în CWP7 și se înlocuiește calea directorului din folderul numelui de domeniu?

第 1 步 :Generați directorul de foldere personalizate ▼

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

第 2 步 :Copiați fișierul imagine în locația directorului din folderul personalizat pe care tocmai l-ați generat ▼

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

第 3 步 :Intrați în Editorul de configurare WebServers, trebuie să editați separat fișierul de configurare a numelui de domeniu Nginx vhosts.

Faceți clic pe „Editați” fișierul de configurare vhosts al numelui de domeniu Nginx▼

  • Editor de configurare WebServers → Setări WebServer → /etc/nginx/conf.d/vhosts/ → Editare

Cum personalizează CWP calea directorului folderului subdomeniului?Editați fișierul vhosts

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

Pasul 4: Înlocuiți această cale de director al folderului cu numele de domeniu ▼

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

Înlocuiți-l cu următoarea cale personalizată a folderului cu numele de domeniu ▼

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

第 5 步 :Reporniți serviciul nginx ▼

systemctl restart nginx

第 6 步 :Intrați în Editorul de configurare WebServers, trebuie să editați separat fișierul de configurare a numelui de domeniu Apache vhosts.

Faceți clic pe „Editați” fișierul de configurare vhosts numele domeniului Apache▼

  • Editor de configurare WebServers → Setări WebServer → /usr/local/apache/conf.d/vhosts/ → Editare

Introduceți WebServers Configuration Editor, editați fișierul de configurare vhosts nume de domeniu Apache nr. 2

  • /usr/local/apache/conf.d/vhosts/img.chenweiliang.com.conf
  • /usr/local/apache/conf.d/vhosts/img.chenweiliang.com.ssl.conf
  • Editor de configurare WebServers → Setări WebServer → /etc/nginx/conf.d/vhosts/ → Editare

Pasul 7: Înlocuiți această cale de director al folderului cu numele de domeniu ▼

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

Înlocuiți-l cu următoarea cale personalizată a folderului cu numele de domeniu ▼

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

第 8 步 :Reporniți serviciul httpd▼

systemctl restart httpd

第 9 步 :.htaccess fișier pentru a adăuga redirecționare exclude directorul directorului de regulă 

Daca existaVa trece automat la numele de domeniu de nivel al doilea fără numele de domeniu de nivel superior www, trebuie să adăugați o regulă de director de director de excludere a redirecționării în fișierul .htaccess ▼

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

Puneți acest cod înaintea primei reguli pentru a realiza funcția de excludere a directorului specificată ▼

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

第 10 步 :Reîmprospătați site-ul web pentru a vedea dacă modificările intră în vigoare?

  • Închideți CDN-ul subdomeniului și reîmprospătați site-ul web al subdomeniului.

第 11 步 :Faceți backup fișierelor de configurare pe computerul local și pe Google Drive

  • Dacă în Setări WebServers → Selectați WebServer, după salvarea și reconstruirea configurației, conținutul fișierului editat manual de mai sus va fi invalid.
  • Trebuie editat din nou manual, ceea ce este foarte supărător, așa că după editarea manuală, fișierele trebuie să facă o copie de rezervă pentru a restabili rapid fișierele de configurare pentru care ați făcut backup.

Următoarea este comanda pentru a restabili rapid fișierul de configurare vhost de rezervă▼

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/

După restaurarea fișierului de configurare vhosts de rezervă, asigurați-vă că reporniți nginx și httpd pentru a intra în vigoare ▼

systemctl restart nginx
systemctl restart httpd
  • Acest lucru este doar pentru scop de înregistrare și informații.

第 12 步 :utilizarePluginul Better Search Replaceface substituție de cale

această cale ▼

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

înlocuiți cu ▼

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

第 13 步 :Ștergeți subdomeniul imagine ▼

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

第 14 步 :După confirmare, restaurați CDN-ul subdomeniului

Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) a distribuit „Cum personalizează CWP calea directorului folderului subdomeniului?Editați fișierul vhosts" pentru a vă ajuta.

Bine ați venit să distribuiți linkul acestui articol:https://www.chenweiliang.com/cwl-28218.html

Bun venit pe canalul Telegram al blogului lui Chen Weiliang pentru a primi cele mai recente actualizări!

🔔 Fii primul care primește valorosul „Ghid de utilizare a instrumentului AI pentru marketing de conținut ChatGPT” în directorul de top al canalului! 🌟
📚 Acest ghid conține o valoare uriașă, 🌟Aceasta este o oportunitate rară, nu o ratați! ⏰⌛💨
Distribuie si da like daca iti place!
Partajarea și like-urile tale sunt motivația noastră continuă!

 

发表 评论

Adresa ta de email nu va fi publicată. Sunt utilizate câmpurile obligatorii * Eticheta

derulați în sus