Artikelkatalog
på grund avWordfence pluginAndra domännamnssökvägar kan inte skannas säkert, så för att underlätta säkerhetsskanningen av Wordfence-pluginen är det nödvändigt atthood.discountBildens underdomänsökväg är bunden till samma domännamnsmapp på WordPress-webbplatsen.
VestaCPoch dess grenarHestiaCP, kan du anpassa sökvägen till domännamnskatalogen.
men,CWP kontrollpanelSökvägen för underdomännamnsmappen kan inte anpassas för att binda till sökvägen inom samma domännamnsmapp.
Till exempel,Chen WeiliangBloggen har kopplats till underdomänens sökväg ▼
/home/用户名/public_html/chenweiliang.com
När du lägger till ett underdomännamn är det inte effektivt att binda till sökvägen inom samma domännamnsmapp ▼
/home/用户名/public_html/chenweiliang.com/wp-content/img.chenweiliang.com
- En sådan sökväg för underdomännamnsmapp kan inte läggas till...
- Här är lösningen.
CWP anpassad katalogsökväg för underdomännamnsnamn
- Lägg först till mappsökvägen till underdomännamnet (separat från andra domännamnsmappar):
/home/用户名/public_html/img.chenweiliang.com
- Redigera sedan vhosts-filen manuellt och ersätt katalogsökvägen för denna domännamnsmapp:
/home/用户名/public_html/img.chenweiliang.com
- Ersätt med följande katalogsökväg för anpassade domännamn:
/home/用户名/public_html/chenweiliang.com/wp-content/img.chenweiliang.com
Hur redigerar man vhosts-konfigurationsfilen i CWP7 och ersätter katalogsökvägen till domännamnsmappen?
第 1 步:Generera anpassad mappkatalog ▼
mkdir /home/用户名/public_html/chenweiliang.com/wp-content/img.chenweiliang.com
第 2 步:Kopiera bildfilen till katalogplatsen för den anpassade mappen du just skapade ▼
cp -rpf -f /home/用户名/public_html/img.chenweiliang.com/* /home/用户名/public_html/chenweiliang.com/wp-content/img.chenweiliang.com
第 3 步:Gå in i WebServers Configuration Editor, du måste redigera Nginx domännamn vhosts konfigurationsfil separat.
Klicka på "Redigera" Nginx domännamn vhosts konfigurationsfil▼
- WebServers Configuration Editor → WebServer Settings → /etc/nginx/conf.d/vhosts/ → Redigera

/etc/nginx/conf.d/vhosts/img.chenweiliang.com.conf/etc/nginx/conf.d/vhosts/img.chenweiliang.com.ssl.conf
Steg 4: Ersätt sökvägen till den här domännamnsmappen ▼
/home/用户名/public_html/img.chenweiliang.com
Ersätt med följande anpassade domännamnskatalogsökväg ▼
/home/用户名/public_html/chenweiliang.com/wp-content/img.chenweiliang.com
第 5 步:Starta om nginx-tjänsten ▼
systemctl restart nginx
第 6 步:Gå in i WebServers Configuration Editor, du måste redigera Apache-domännamnets vhosts-konfigurationsfil separat.
Klicka på "Redigera" Apaches domännamn vhosts konfigurationsfil▼
- WebServers Configuration Editor → WebServer Settings → /usr/local/apache/conf.d/vhosts/ → Redigera

/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/ → Redigera
Steg 7: Ersätt sökvägen till den här domännamnsmappen ▼
/home/用户名/public_html/img.chenweiliang.com
Ersätt med följande anpassade domännamnskatalogsökväg ▼
/home/用户名/public_html/chenweiliang.com/wp-content/img.chenweiliang.com
第 8 步:Starta om httpd-tjänsten▼
systemctl restart httpd
第 9 步:.htaccess-fil för att lägga till regeln för omdirigering uteslut mappkatalog
Om det ärKommer automatiskt att hoppa till domännamnet på andra nivån utan www-toppdomännamnetmåste du lägga till en katalogregel för omdirigeringsuteslutning i .htaccess-filen ▼
RewriteCond %{REQUEST_URI} !^/img.chenweiliang.com/.*$ [NC]Sätt den här koden före den första regeln för att uppnå den angivna katalogexkluderingsfunktionen ▼
RewriteEngine On
RewriteCond %{REQUEST_URI} !^/img.chenweiliang.com/.*$ [NC]
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]第 10 步:Uppdatera webbplatsen för att se om ändringarna träder i kraft?
- Stäng underdomänens CDN och uppdatera underdomänens webbplats.
第 11 步:Säkerhetskopiera konfigurationsfiler till lokal dator och Google Drive
- Om du är i WebServers Setting → Välj WebServer, efter att du har sparat och byggt om konfigurationen, kommer ovanstående manuellt redigerade filinnehåll att vara ogiltigt.
- Det måste redigeras manuellt igen, vilket är mycket besvärligt, så efter manuell redigering måste filerna säkerhetskopieras för att snabbt återställa de säkerhetskopierade konfigurationsfilerna.
Följande är kommandot för att snabbt återställa backup vhost-konfigurationsfilen▼
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/
Efter att ha återställt backup vhosts-konfigurationsfilen, se till att starta om nginx och httpd för att träda i kraft ▼
systemctl restart nginx systemctl restart httpd
- Detta är i journalsyften och endast i informationssyfte.
第 12 步:användningBättre sökning Ersätt plugingöra vägbyte
denna väg ▼
home/用户名/public_html/img.chenweiliang.com
ersätt med ▼
/home/用户名/public_html/chenweiliang.com/wp-content/img.chenweiliang.com
第 13 步:Ta bort bildunderdomän ▼
rm -rf /home/用户名/public_html/img.chenweiliang.com
第 14 步:Efter bekräftelse återställer du underdomänens CDN
Hope Chen Weiliang blogg ( https://www.chenweiliang.com/ ) delad "Hur anpassar CWP sökvägen till underdomänens mappkatalog?Redigera vhosts-filen" för att hjälpa dig.
Välkommen att dela länken till denna artikel:https://www.chenweiliang.com/cwl-28218.html
