Artikel Directory
vanwegeWordfence-plug-inAndere domeinnaampaden kunnen niet veilig worden gescand, dus om het beveiligingsscannen van de Wordfence-plug-in te vergemakkelijken, is het noodzakelijk omWordPressHet pad naar het afbeeldingssubdomein is gebonden aan dezelfde domeinnaammap van de WordPress-website.
VestaCPEn zijn tak HestiaCP, u kunt het directorypad van de domeinnaammap aanpassen.
maar,CWP-configuratieschermHet pad van de subdomeinnaammap kan niet worden aangepast om te binden aan het pad binnen dezelfde domeinnaammap.
zoals,Chen WeiliangDe blog is gekoppeld aan het pad van de subdomeinmap ▼
/home/用户名/public_html/chenweiliang.com
Bij het toevoegen van een subdomeinnaam is het niet effectief om te binden aan het pad binnen dezelfde domeinnaammap ▼
/home/用户名/public_html/chenweiliang.com/wp-content/img.chenweiliang.com
- Zo'n subdomeinnaammappad kan niet worden toegevoegd...
- Hier is de oplossing.
CWP aangepaste subdomeinnaam map directory pad proces
- Voeg eerst het mappad van de subdomeinnaam toe (apart instellen van andere domeinnaammappen):
/home/用户名/public_html/img.chenweiliang.com
- Bewerk vervolgens handmatig het vhosts-bestand en vervang het directorypad van deze domeinnaammap:
/home/用户名/public_html/img.chenweiliang.com
- Vervang door het volgende mappad met aangepaste domeinnaammap:
/home/用户名/public_html/chenweiliang.com/wp-content/img.chenweiliang.com
Hoe het vhosts-configuratiebestand in CWP7 bewerken om het directorypad van de domeinnaammap te vervangen?
Stap 1:Aangepaste mapmap genereren ▼
mkdir /home/用户名/public_html/chenweiliang.com/wp-content/img.chenweiliang.com
Stap 2:Kopieer het afbeeldingsbestand naar de maplocatie van de aangepaste map die u zojuist hebt gegenereerd ▼
cp -rpf -f /home/用户名/public_html/img.chenweiliang.com/* /home/用户名/public_html/chenweiliang.com/wp-content/img.chenweiliang.com
Stap 3:Ga naar de WebServers Configuration Editor, u moet het Nginx-domeinnaam vhosts-configuratiebestand afzonderlijk bewerken.
Klik op "Bewerken" Nginx's domeinnaam vhosts configuratiebestand▼
- WebServers Configuratie-editor → WebServer-instellingen → /etc/nginx/conf.d/vhosts/ → Bewerken
/etc/nginx/conf.d/vhosts/img.chenweiliang.com.conf
/etc/nginx/conf.d/vhosts/img.chenweiliang.com.ssl.conf
Stap 4: Vervang dit mappad voor de domeinnaammap ▼
/home/用户名/public_html/img.chenweiliang.com
Vervang door het volgende aangepaste mappad voor de domeinnaammap ▼
/home/用户名/public_html/chenweiliang.com/wp-content/img.chenweiliang.com
Stap 5:Start de nginx-service opnieuw ▼
systemctl restart nginx
Stap 6:Ga naar de WebServers Configuration Editor, u moet het Apache-domeinnaam vhosts-configuratiebestand afzonderlijk bewerken.
Klik op "Bewerken" Apache's domeinnaam vhosts configuratiebestand▼
- WebServers Configuratie-editor → WebServer-instellingen → /usr/local/apache/conf.d/vhosts/ → Bewerken
/usr/local/apache/conf.d/vhosts/img.chenweiliang.com.conf
/usr/local/apache/conf.d/vhosts/img.chenweiliang.com.ssl.conf
- WebServers Configuratie-editor → WebServer-instellingen → /etc/nginx/conf.d/vhosts/ → Bewerken
Stap 7: Vervang dit mappad voor de domeinnaammap ▼
/home/用户名/public_html/img.chenweiliang.com
Vervang door het volgende aangepaste mappad voor de domeinnaammap ▼
/home/用户名/public_html/chenweiliang.com/wp-content/img.chenweiliang.com
Stap 8:Herstart httpd-service▼
systemctl restart httpd
Stap 9:.htaccess-bestand om omleiding toe te voegen mapmapregel uitsluiten
Als dat zo isSpringt automatisch naar de domeinnaam op het tweede niveau zonder de domeinnaam op het hoogste niveau van www, moet u een mapregel voor omleidingsuitsluitingen toevoegen in het .htaccess-bestand ▼
RewriteCond %{REQUEST_URI} !^/img.chenweiliang.com/.*$ [NC]
Plaats deze code vóór de eerste regel om de opgegeven directory-uitsluitingsfunctie te bereiken ▼
RewriteEngine On RewriteCond %{REQUEST_URI} !^/img.chenweiliang.com/.*$ [NC] RewriteCond %{HTTP_HOST} !^www\. [NC] RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]
Stap 10:De website vernieuwen om te zien of de wijzigingen van kracht worden?
- Sluit het subdomein CDN en ververs de subdomeinwebsite.
Stap 11:Maak een back-up van configuratiebestanden naar de lokale computer en Google Drive
- Als in WebServers Setting → WebServer selecteren, na het opslaan en opnieuw opbouwen van de configuratie, is de hierboven handmatig bewerkte bestandsinhoud ongeldig.
- Het moet opnieuw handmatig worden bewerkt, wat erg lastig is, dus na handmatige bewerking moet er een back-up worden gemaakt van de bestanden om snel de back-upconfiguratiebestanden te kunnen herstellen.
Het volgende is de opdracht om snel het back-up vhost-configuratiebestand te herstellen▼
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/
Nadat u het back-up vhosts-configuratiebestand hebt hersteld, moet u nginx en httpd opnieuw opstarten om van kracht te worden ▼
systemctl restart nginx systemctl restart httpd
- Dit is alleen voor recorddoeleinden en ter informatie.
Stap 12:使用Beter zoeken Vervang plug-inpadvervanging maken
dit pad
home/用户名/public_html/img.chenweiliang.com
vervangen door
/home/用户名/public_html/chenweiliang.com/wp-content/img.chenweiliang.com
Stap 13:Verwijder afbeelding subdomein ▼
rm -rf /home/用户名/public_html/img.chenweiliang.com
Stap 14:Herstel na bevestiging het subdomein CDN
Hoop Chen Weiliang Blog ( https://www.chenweiliang.com/ ) shared "Hoe past CWP het mappad van de subdomeinmap aan?Bewerk het vhosts-bestand" om u te helpen.
Welkom om de link van dit artikel te delen:https://www.chenweiliang.com/cwl-28218.html
Welkom op het Telegram-kanaal van Chen Weiliang's blog voor de laatste updates!
📚 Deze gids bevat enorme waarde, 🌟Dit is een zeldzame kans, mis hem niet! ⏰⌛💨
Deel en like als je wilt!
Uw delen en likes zijn onze voortdurende motivatie!