文章目錄
💡 想用 赫斯提亞CP 批量新增子域名?一鍵開啟SSL 憑證+ .htaccess 301 重定向,全自動設定教學來吧! 🚀 5 分鐘搞定,讓你的網站更安全、更有效率!
“一次操作,上百個子域名輕鬆搞定?”
許多站長在使用HestiaCP 管理伺服器時,都會遇到一個棘手的問題:
如何大量新增多個子域名,並自動啟用SSL 以及301 重定向?
如果你手動一個個去添加,不僅繁瑣,而且容易出錯。
那麼,現在就教你一個 全自動批次新增子網域+SSL+301 重定向 的方法,讓你一次搞定所有配置!

📈 批量新增子網域的方法
1. 使用HestiaCP 指令批量新增子域名
HestiaCP 提供了 v-add-web-domain 指令,可以快速新增子網域。
使用以下腳本,你可以一次為多個子網域批量添加HTTPS 證書,並開啟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. 批量為子網域配置 .htaccess 301 重定向
大量創建 .htaccess 文件,使所有子網域301 重新導向至主網域的子目錄。
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
📅 運行完畢後,所有子網域都會自動重定向到主網域的對應目錄!
✨ 一鍵自動化腳本
如果你不想手動輸入指令,可以直接使用下面的 一鍵批次新增子網域+ SSL + 301 重定向腳本。
🔎 腳本內容
#!/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 重定向!"
🔧 使用方法
- 複製上方代碼,並儲存為
batch_add_subdomains.sh - 執行以下命令,給予腳本執行權限:
chmod +x batch_add_subdomains.sh - 運行腳本:
./batch_add_subdomains.sh
💡 總結
✅ 批量新增子域名,一鍵執行,避免重複勞動。
✅ 自動配置SSL,所有子網域都啟用HTTPS。
✅ 301 重定向,提升 SEO 友好度。
✅ 全自動化腳本,新手也能輕鬆使用。
使用這個方法,你的HestiaCP 伺服器將變得更有效率、更專業,讓你專注於更重要的業務,而不是浪費時間在繁瑣的手動操作上。
如果你覺得有用,別忘了分享給你的朋友!
🚀 讓你的伺服器管理更簡單高效,從現在開始!
希望陳溈亮博客( https://www.chenweiliang.com/ ) 分享的《HestiaCP 如何大量新增子網域並配置SSL + .htaccess 重新導向? 》,對您有幫助。
歡迎分享本文鏈接:https://www.chenweiliang.com/cwl-32637.html