Артицле Дирецтори
💡 Желите да додате поддомене одједном користећи HestiaCP ? Потпуно аутоматизован водич за конфигурацију је овде да вам помогне да омогућите SSL сертификате и .htaccess 301 преусмеравања само једним кликом! 🚀 Готово за 5 минута, чинећи ваш веб сајт безбеднијим и ефикаснијим!
„Једна операција, стотине поддомена се могу лако руковати?“
Многи вебмастери наилазе на тежак проблем када користе ХестиаЦП за управљање серверима:
Како додати више поддомена у групама и аутоматски омогућити ССЛ и 301 преусмеравања?
Ако их додајете један по један ручно, то није само заморно већ је и подложно грешкама.
Дакле, научићу вас потпуно аутоматизованој методи за додавање поддомена, SSL сертификата и 301 преусмеравања у групама , што вам омогућава да обрадите све конфигурације одједном!

📈 Како додати поддомене у групама
1. Користите ХестиаЦП команду да додате поддомене у групама
ХестиаЦП пружа v-add-web-domain команду за брзо додавање поддомена.
Користећи следећу скрипту, можете групно додати ХТТПС сертификате за више поддомена одједном и омогућити ХСТС.
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 Датотека за преусмеравање свих поддомена у поддиректоријум главног домена.
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 оптимизацију.
✅ Потпуно аутоматизована скрипта , једноставна за коришћење почетницима.
Коришћењем ове методе, ваш ХестиаЦП сервер ће постати ефикаснији и професионалнији, омогућавајући вам да се фокусирате на важније послове уместо да губите време на досадне ручне операције.
Ако сматрате да је корисно, не заборавите да га поделите са својим пријатељима!
🚀Учините управљање серверима једноставнијим и ефикаснијим, почевши од сада!
Надам се да ће вам чланак „Како додати поддомене у групи и конфигурисати SSL + .htaccess преусмеравања у HestiaCP?“ објављен на блогу Чен Веилианг-а ( https://www.chenweiliang.com/ ) бити од помоћи.
Слободно поделите линк овог чланка: https://www.chenweiliang.com/cwl-32637.html
