Hogyan szabja testre a CWP az aldomain mappa könyvtárának elérési útját?Szerkessze a vhost fájlt

Mivel a Wordfence bővítmény nem tud biztonságosan más domain elérési utakat beolvasni, a Wordfence bővítmény általi biztonságos beolvasás megkönnyítése érdekében a WordPress kép aldomain elérési útjait a WordPress webhely ugyanazon domain mappájához kell kötni.

A VestaCP és a hozzá tartozó HestiaCP elágazás lehetővé teszi a felhasználók számára a domain mappa könyvtárelérési útjának testreszabását.

A CWP vezérlőpulton található altartományi mappa elérési útja azonban nem testreszabható úgy, hogy ugyanazon a tartományi mappán belüli elérési úthoz legyen kötve.

Például Chen Weiliang blogja már egy aldomain mappaútvonalhoz van kötve ▼

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

Aldomainnév hozzáadásakor nem hatékony az ugyanazon a domain név mappán belüli elérési úthoz kötni ▼

/home/用户名/public_html/chenweiliang.com/wp-content/img.chenweiliang.com
  • Ilyen aldomainnév-mappaútvonal nem adható hozzá...
  • Itt a megoldás.

CWP egyéni aldomainnév mappa könyvtár útvonala folyamat

  1. Először adja hozzá az aldomainnév mappa elérési útját (a többi domain név mappájától külön beállítva):
    /home/用户名/public_html/img.chenweiliang.com
  2. Ezután manuálisan szerkessze a vhost fájlt, és cserélje ki ennek a tartománynév-mappának az elérési útját:
    /home/用户名/public_html/img.chenweiliang.com
  3. Cserélje ki a következő egyéni tartománynév mappa könyvtárútvonalával:
    /home/用户名/public_html/chenweiliang.com/wp-content/img.chenweiliang.com

Hogyan lehet szerkeszteni a vhosts konfigurációs fájlt a CWP7-ben, és lecserélni a tartománynév mappa könyvtárának elérési útját?

1. lépés: Egyéni mappa létrehozása ▼

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

2. lépés: Másolja a képfájlokat az imént létrehozott egyéni mappa helyére. ▼

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

3. lépés: Nyissa meg a WebServers konfigurációs szerkesztőjét, és szerkessze külön az Nginx domain vhosts konfigurációs fájlját.

Kattintson a "Szerkesztés" Nginx tartománynév vhosts konfigurációs fájljára▼

  • WebServers konfigurációszerkesztő → Webszerver beállítások → /etc/nginx/conf.d/vhosts/ → Szerkesztés

Hogyan szabja testre a CWP az aldomain mappa könyvtárának elérési útját?Szerkessze a vhost fájlt

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

4. lépés: Cserélje ki ezt a tartománynév-mappa könyvtárútvonalát ▼

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

Cserélje ki a következő egyéni tartománynév mappa könyvtár elérési útját ▼

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

5. lépés: Indítsa újra az nginx szolgáltatást ▼

systemctl restart nginx

6. lépés: Nyissa meg a WebServers konfigurációs szerkesztőjét, és szerkessze külön az Apache domain vhosts konfigurációs fájlját.

Kattintson az Apache tartománynevének vhosts konfigurációs fájljának "Szerkesztése" gombra

  • WebServers konfigurációszerkesztő → Webszerver beállítások → /usr/local/apache/conf.d/vhosts/ → Szerkesztés

Lépjen be a WebServers konfigurációs szerkesztőjébe, és szerkessze az Apache domain vhosts konfigurációs fájlját.

  • /usr/local/apache/conf.d/vhosts/img.chenweiliang.com.conf
  • /usr/local/apache/conf.d/vhosts/img.chenweiliang.com.ssl.conf
  • WebServers konfigurációszerkesztő → Webszerver beállítások → /etc/nginx/conf.d/vhosts/ → Szerkesztés

7. lépés: Cserélje ki ezt a tartománynév-mappa könyvtárútvonalát ▼

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

Cserélje ki a következő egyéni tartománynév mappa könyvtár elérési útját ▼

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

8. lépés: Indítsa újra a httpd szolgáltatást ▼

systemctl restart httpd

9. lépés: Adjon hozzá átirányítási kizárási szabályokat a .htaccess fájlhoz.

Ha automatikusan át szeretné irányítani a felhasználókat egy www legfelső szintű domain nélküli aldomainre , akkor hozzá kell adnia egy átirányítási szabályt a .htaccess fájlhoz, hogy kizárjon bizonyos mappákat és könyvtárakat. ▼

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

Tegye ezt a kódot az első szabály elé, hogy elérje a megadott címtárkizárási funkciót ▼

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

10. lépés: Frissítse a weboldalt, hogy ellenőrizze, érvénybe léptek-e a módosítások.

  • Zárja be az aldomain CDN-jét, és frissítse az aldomain webhelyét.

11. lépés: Készítsen biztonsági másolatot a konfigurációs fájlról a helyi számítógépére és a Google Drive-ra.

  • Ha a WebServers Setting → Select WebServer menüpontban a konfiguráció mentése és újraépítése után a fenti kézzel szerkesztett fájltartalom érvénytelen lesz.
  • Újra manuálisan kell szerkeszteni, ami nagyon kellemetlen, ezért a kézi szerkesztés után a fájlokról biztonsági másolatot kell készíteni, hogy gyorsan visszaállíthassuk a biztonsági másolatból készült konfigurációs fájlokat.

A következő parancs a biztonsági mentés vhost konfigurációs fájljának gyors visszaállításához▼

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/

A biztonsági mentés vhosts konfigurációs fájljának visszaállítása után feltétlenül indítsa újra az nginxet és a httpd-t, hogy életbe lépjen ▼

systemctl restart nginx
systemctl restart httpd
  • Ez csak rögzítési célt és tájékoztatást szolgál.

12. lépés: A Better Search Replace bővítménnyel cserélje ki az elérési utat.

ezt az utat ▼

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

cserélje ki ▼-ra

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

13. lépés: A kép altartományának törlése ▼

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

14. lépés: Miután mindent ellenőriztünk, állítsuk vissza az aldomain CDN-jét.

发表 评论

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

Lapozzon a lap tetejére