Artigo Diretório
devido aPlug-in do WordfenceOutros caminhos de nomes de domínio não podem ser verificados com segurança, portanto, para facilitar a verificação de segurança do plug-in Wordfence, é necessárioWordPressO caminho do subdomínio da imagem está vinculado à mesma pasta de nome de domínio do site WordPress.
VestaCPE seu ramo HestiaCP, você pode personalizar o caminho do diretório da pasta do nome de domínio.
mas,Painel de controle CWPO caminho da pasta de nome de subdomínio não pode ser personalizado para vincular-se ao caminho dentro da mesma pasta de nome de domínio.
tal como,Chen WeiliangO blog foi vinculado ao caminho da pasta do subdomínio ▼
/home/用户名/public_html/chenweiliang.com
Ao adicionar um nome de subdomínio, não é eficaz vincular ao caminho dentro da mesma pasta de nome de domínio ▼
/home/用户名/public_html/chenweiliang.com/wp-content/img.chenweiliang.com
- Esse caminho de pasta de nome de subdomínio não pode ser adicionado...
- Aqui está a solução.
Processo de caminho de diretório de pasta de nome de subdomínio personalizado CWP
- Primeiro, adicione o caminho da pasta do nome do subdomínio (definido separadamente de outras pastas de nome de domínio):
/home/用户名/public_html/img.chenweiliang.com
- Em seguida, edite manualmente o arquivo vhosts e substitua o caminho do diretório desta pasta de nome de domínio:
/home/用户名/public_html/img.chenweiliang.com
- Substitua pelo seguinte caminho de diretório de pasta de nome de domínio personalizado:
/home/用户名/public_html/chenweiliang.com/wp-content/img.chenweiliang.com
Como editar o arquivo de configuração vhosts no CWP7 e substituir o caminho do diretório da pasta do nome de domínio?
Etapa 1:Gerar diretório de pasta personalizada ▼
mkdir /home/用户名/public_html/chenweiliang.com/wp-content/img.chenweiliang.com
Etapa 2:Copie o arquivo de imagem para o local do diretório da pasta personalizada que você acabou de gerar ▼
cp -rpf -f /home/用户名/public_html/img.chenweiliang.com/* /home/用户名/public_html/chenweiliang.com/wp-content/img.chenweiliang.com
Etapa 3:Entre no Editor de Configuração de Servidores Web, você precisa editar o arquivo de configuração vhosts do nome de domínio Nginx separadamente.
Clique em "Editar" o arquivo de configuração vhosts do nome de domínio do Nginx▼
- Editor de Configuração de Servidores Web → Configurações do Servidor Web → /etc/nginx/conf.d/vhosts/ → Editar
/etc/nginx/conf.d/vhosts/img.chenweiliang.com.conf
/etc/nginx/conf.d/vhosts/img.chenweiliang.com.ssl.conf
Etapa 4: substitua este caminho de diretório de pasta de nome de domínio ▼
/home/用户名/public_html/img.chenweiliang.com
Substitua pelo seguinte caminho de diretório de pasta de nome de domínio personalizado ▼
/home/用户名/public_html/chenweiliang.com/wp-content/img.chenweiliang.com
Etapa 5:Reinicie o serviço nginx ▼
systemctl restart nginx
Etapa 6:Entre no WebServers Configuration Editor, você precisa editar o arquivo de configuração vhosts do nome de domínio Apache separadamente.
Clique em "Editar" o arquivo de configuração vhosts do nome de domínio do Apache▼
- Editor de Configuração de Servidores Web → Configurações do Servidor Web → /usr/local/apache/conf.d/vhosts/ → Editar
/usr/local/apache/conf.d/vhosts/img.chenweiliang.com.conf
/usr/local/apache/conf.d/vhosts/img.chenweiliang.com.ssl.conf
- Editor de Configuração de Servidores Web → Configurações do Servidor Web → /etc/nginx/conf.d/vhosts/ → Editar
Etapa 7: substitua este caminho de diretório de pasta de nome de domínio ▼
/home/用户名/public_html/img.chenweiliang.com
Substitua pelo seguinte caminho de diretório de pasta de nome de domínio personalizado ▼
/home/用户名/public_html/chenweiliang.com/wp-content/img.chenweiliang.com
Etapa 8:Reinicie o serviço httpd▼
systemctl restart httpd
Etapa 9:arquivo .htaccess para adicionar regra de diretório de exclusão de pasta de redirecionamento
Se houverSaltará automaticamente para o nome de domínio de segundo nível sem o nome de domínio de nível superior www, você precisa adicionar uma regra de diretório de pasta de exclusão de redirecionamento no arquivo .htaccess ▼
RewriteCond %{REQUEST_URI} !^/img.chenweiliang.com/.*$ [NC]
Coloque este código antes da primeira regra para alcançar a função de exclusão de diretório especificada ▼
RewriteEngine On RewriteCond %{REQUEST_URI} !^/img.chenweiliang.com/.*$ [NC] RewriteCond %{HTTP_HOST} !^www\. [NC] RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]
Etapa 10:Atualizar o site para ver se as alterações entram em vigor?
- Feche o CDN do subdomínio e atualize o site do subdomínio.
Etapa 11:Faça backup dos arquivos de configuração no computador local e no Google Drive
- Se em Configuração de Servidores Web → Selecione Servidor Web, após salvar e reconstruir a configuração, o conteúdo do arquivo editado manualmente acima será inválido.
- Ele precisa ser editado manualmente novamente, o que é muito problemático, portanto, após a edição manual, os arquivos devem ser copiados para restaurar rapidamente os arquivos de configuração de backup.
O seguinte é o comando para restaurar rapidamente o arquivo de configuração de backup do vhost▼
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/
Depois de restaurar o arquivo de configuração do backup vhosts, certifique-se de reiniciar o nginx e o httpd para entrar em vigor ▼
systemctl restart nginx systemctl restart httpd
- Isto é apenas para fins de registro e informação.
Etapa 12:使用Melhor plug-in de substituição de pesquisafazer substituição de caminho
este caminho ▼
home/用户名/public_html/img.chenweiliang.com
substituir por ▼
/home/用户名/public_html/chenweiliang.com/wp-content/img.chenweiliang.com
Etapa 13:Excluir subdomínio de imagem ▼
rm -rf /home/用户名/public_html/img.chenweiliang.com
Etapa 14:Após a confirmação, restaure o CDN do subdomínio
Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) compartilhado "Como o CWP personaliza o caminho do diretório da pasta do subdomínio?Edite o arquivo vhosts" para ajudá-lo.
Bem-vindo a compartilhar o link deste artigo:https://www.chenweiliang.com/cwl-28218.html
Bem-vindo ao canal Telegram do blog de Chen Weiliang para receber as últimas atualizações!
📚 Este guia contém um valor enorme, 🌟Esta é uma oportunidade rara, não perca! ⏰⌛💨
Compartilhe e curta se gostar!
Seus compartilhamentos e curtidas são nossa motivação contínua!