Como adicionar subdomínios em lotes e configurar o redirecionamento SSL + .htaccess com HestiaCP?

💡 Quer adicionar subdomínios em massa usando o HestiaCP ? Um tutorial de configuração totalmente automatizado está aqui para te ajudar a habilitar certificados SSL e redirecionamentos 301 no .htaccess com apenas um clique! 🚀 Feito em 5 minutos, tornando seu site mais seguro e eficiente!

“Uma operação, centenas de subdomínios podem ser facilmente manipulados?”

Muitos webmasters encontram um problema complicado ao usar o HestiaCP para gerenciar servidores:

Como adicionar vários subdomínios em lotes e habilitar automaticamente SSL e redirecionamentos 301?

Se você adicioná-los um por um manualmente, não será apenas tedioso, mas também propenso a erros.

Então, vou te ensinar um método totalmente automatizado para adicionar subdomínios, certificados SSL e redirecionamentos 301 em lotes , permitindo que você gerencie todas as configurações de uma só vez!

Como adicionar subdomínios em lotes e configurar o redirecionamento SSL + .htaccess com HestiaCP?


📈 Como adicionar subdomínios em lotes

1. Use o comando HestiaCP para adicionar subdomínios em lotes

HestiaCP fornece v-add-web-domain comando para adicionar rapidamente um subdomínio.

Usando o script a seguir, você pode adicionar em lote certificados HTTPS para vários subdomínios de uma só vez e habilitar o HSTS.

USER="youruser"
DOMAIN="yourdomain.com"

for SUB in en fr de es it pt nl ru jp cn 
do
    FULL_DOMAIN="$SUB.$DOMAIN"
    v-add-web-domain $USER $FULL_DOMAIN
    v-add-letsencrypt-domain $USER $FULL_DOMAIN
    v-add-web-domain-ssl-force $USER $FULL_DOMAIN
    v-add-web-domain-hsts $USER $FULL_DOMAIN
done

2. Configurar subdomínios em lotes .htaccess Redirecionamento 301

批量创建 .htaccess Arquivo para redirecionar todos os subdomínios para o subdiretório do domínio principal.

for SUB in en fr de es it pt nl ru jp cn 
do
    FULL_DOMAIN="$SUB.$DOMAIN"
    HTACCESS_PATH="/home/$USER/web/$FULL_DOMAIN/public_html/.htaccess"
    echo "RewriteEngine on" > $HTACCESS_PATH
    echo "RewriteCond %{HTTP_HOST} ^$FULL_DOMAIN$ [NC]" >> $HTACCESS_PATH
    echo "RewriteRule ^(.*)$ https://www.$DOMAIN/$SUB/$1 [L,R=301]" >> $HTACCESS_PATH
done

📅 Após a execução, todos os subdomínios serão redirecionados automaticamente para os diretórios correspondentes do nome de domínio principal!


✨ Script de automação de um clique

Se você não quiser inserir comandos manualmente, pode usar diretamente o seguinte script em lote de um clique para adicionar subdomínios + SSL + redirecionamentos 301.

🔎 Conteúdo do script

#!/bin/bash
USER="youruser"
DOMAIN="yourdomain.com"
SUBDOMAINS="en fr de es it pt nl ru jp cn"
for SUB in $SUBDOMAINS 
do
    FULL_DOMAIN="$SUB.$DOMAIN"
    v-add-web-domain $USER $FULL_DOMAIN
    v-add-letsencrypt-domain $USER $FULL_DOMAIN
    v-add-web-domain-ssl-force $USER $FULL_DOMAIN
    v-add-web-domain-hsts $USER $FULL_DOMAIN
    HTACCESS_PATH="/home/$USER/web/$FULL_DOMAIN/public_html/.htaccess"
    echo "RewriteEngine on" > $HTACCESS_PATH
    echo "RewriteCond %{HTTP_HOST} ^$FULL_DOMAIN$ [NC]" >> $HTACCESS_PATH
    echo "RewriteRule ^(.*)$ https://www.$DOMAIN/$SUB/$1 [L,R=301]" >> $HTACCESS_PATH
done

systemctl restart hestia
systemctl restart nginx
systemctl restart apache2

echo "🎉 所有子域名已成功添加,并启用 SSL + 301 重定向!"

🔧 Como usar

  1. Copie o código acima e salve-o como batch_add_subdomains.sh
  2. Execute o seguinte comando para conceder permissões de execução ao script:
    chmod +x batch_add_subdomains.sh
    
  3. Execute o script:
    ./batch_add_subdomains.sh
    

💡 Conclusão

✅ Adicione subdomínios em lote com um único clique, evitando trabalho repetitivo.

✅ Configure o SSL automaticamente , ativando o HTTPS para todos os subdomínios.

✅ Os redirecionamentos 301 melhoram a otimização para mecanismos de busca (SEO).

✅ Script totalmente automatizado , fácil de usar até para iniciantes.

Usando esse método, seu servidor HestiaCP se tornará mais eficiente e profissional, permitindo que você se concentre em negócios mais importantes em vez de perder tempo com operações manuais tediosas.

Se você achar útil, não esqueça de compartilhar com seus amigos!

🚀Simplifique e otimize a gestão do seu servidor, comece agora!

发表 评论

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

Voltar ao Topo