Wéi personaliséiert CWP den Subdomain Dossier Verzeechnes Wee?Änneren d'vhosts Datei

Well de Wordfence Plugin keng aner Domainpfade sécher scanne kann, mussen d'WordFence -Bild-Subdomainpfade un deeselwechten Domainordner vun der WordPress Websäit gebonnen sinn, fir de Sécherheetsscannen vu Wordfence ze erliichteren .

VestaCP a seng Fork HestiaCP erlaben et de Benotzer, de Verzeichnispfad vum Domain-Ordner unzepassen.

De Pfad fir den Ënnerdomain-Dossier am CWP-Kontrollpanel kann awer net sou personaliséiert ginn, datt en un e Pfad am selwechten Domain-Dossier gebonnen ass.

Zum Beispill ass de Blog vum Chen Weiliang scho mat engem Subdomain-Ordnerpad verbonnen ▼

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

Wann Dir en Subdomain Numm bäidréit, kann et net a Kraaft trieden fir un de Wee am selwechten Domain Numm Dossier ze binden ▼

/home/用户名/public_html/chenweiliang.com/wp-content/img.chenweiliang.com
  • Sou en Subdomain Numm Dossier Wee kann net derbäigesat ginn ...
  • Hei ass d'Léisung.

CWP Benotzerdefinéiert Subdomain Numm Dossier Verzeechnes Wee Prozess

  1. Füügt als éischt den Dossierwee vum Subdomainnumm un (getrennt vun aneren Domain Numm Ordner gesat):
    /home/用户名/public_html/img.chenweiliang.com
  2. Dann ännert d'vhosts Datei manuell an ersetzt de Verzeechneswee vun dësem Domain Numm Dossier:
    /home/用户名/public_html/img.chenweiliang.com
  3. Ersetzen mat dem folgenden personaliséierten Domain Numm Dossier Verzeechnes Wee:
    /home/用户名/public_html/chenweiliang.com/wp-content/img.chenweiliang.com

Wéi ännert d'vhosts Konfiguratiounsdatei am CWP7 an ersetzt de Verzeechneswee vum Domain Numm Dossier?

Schrëtt 1: E personaliséierten Dossierverzeichnis generéieren ▼

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

Schrëtt 2: Kopéiert d'Bilddateien op d'Plaz vum personaliséierten Dossier, deen Dir grad erstallt hutt. ▼

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

Schrëtt 3: Gitt an de WebServers Configuration Editor an a bearbecht d'Nginx Domain vhosts Konfiguratiounsdatei separat.

Klickt op "Edit" Nginx's Domain Numm vhosts Konfiguratiounsdatei▼

  • WebServers Configuration Editor → WebServer Settings → /etc/nginx/conf.d/vhosts/ → Edit

Wéi personaliséiert CWP den Subdomain Dossier Verzeechnes Wee?Änneren d'vhosts Datei

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

Schrëtt 4: Ersetzen dësen Domain Numm Dossier Verzeechnes Wee ▼

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

Ersetzen mat dem folgenden personaliséierten Domain Numm Dossier Verzeechnes Wee ▼

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

Schrëtt 5: Den nginx Service nei starten ▼

systemctl restart nginx

Schrëtt 6: Gitt an de WebServers Configuration Editor an ännert d'Apache Domain vhosts Konfiguratiounsdatei separat.

Klickt op "Edit" Apache's Domain Numm vhosts Konfiguratiounsdatei▼

  • WebServers Configuration Editor → WebServer Settings → /usr/local/apache/conf.d/vhosts/ → Edit

Gitt de WebServers Configuration Editor an a ännert d'Apache Domain vhosts Konfiguratiounsdatei.

  • /usr/local/apache/conf.d/vhosts/img.chenweiliang.com.conf
  • /usr/local/apache/conf.d/vhosts/img.chenweiliang.com.ssl.conf
  • WebServers Configuration Editor → WebServer Settings → /etc/nginx/conf.d/vhosts/ → Edit

Schrëtt 7: Ersetzen dësen Domain Numm Dossier Verzeechnes Wee ▼

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

Ersetzen mat dem folgenden personaliséierten Domain Numm Dossier Verzeechnes Wee ▼

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

Schrëtt 8: Den httpd-Service nei starten ▼

systemctl restart httpd

Schrëtt 9: Redirect-Ausgrenzungsregelen an d'.htaccess-Datei bäifügen.

Wann Dir Benotzer automatesch op eng Subdomain ouni den Top-Level-Domain www ëmleede wëllt , musst Dir eng Ëmleedungsregel an d'.htaccess-Datei bäifügen, fir spezifesch Dossierverzeichnisser auszeschléissen. ▼

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

Setzt dëse Code virun der éischter Regel fir déi spezifizéiert Verzeechnes Exklusiounsfunktioun ▼ z'erreechen

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

Schrëtt 10: Aktualiséiert d'Websäit fir ze kucken ob d'Ännerungen a Kraaft getrueden sinn.

  • Zoumaachen de Subdomain CDN an erfrëscht d'Subdomain Websäit.

Schrëtt 11: Späichert d'Konfiguratiounsdatei op Ärem lokalen Computer a Google Drive.

  • Wann am WebServers Astellung → Wielt WebServer, nodeems d'Konfiguratioun gespäichert an nei opgebaut gouf, gëtt den uewe manuell geännerten Dateiinhalt ongëlteg.
  • Et muss erëm manuell geännert ginn, wat ganz lästeg ass, also no der manueller Redaktioun, mussen d'Dateien gebackupt ginn fir séier déi gebackene Konfiguratiounsdateien ze restauréieren.

Déi folgend ass de Kommando fir d'Backup vhost Konfiguratiounsdatei séier ze restauréieren▼

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/

Nodeems Dir d'Backup vhosts Konfiguratiounsdatei restauréiert hutt, gitt sécher nginx an httpd nei ze starten fir a Kraaft ze trieden ▼

systemctl restart nginx
systemctl restart httpd
  • Dëst ass nëmme fir Rekordzwecker an Informatioun.

Schrëtt 12: Benotzt de Better Search Replace Plugin fir de Wee z'ersetzen.

dëse Wee ▼

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

ersetzen mat ▼

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

Schrëtt 13: Den Ënnerdomain vum Bild läschen ▼

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

Schrëtt 14: Nodeems Dir bestätegt hutt datt alles richteg ass, restauréiert den Subdomain CDN.

Comments

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

Minière zu Top