기사 디렉토리
💡 사용하고 싶어요 헤스티아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 모든 하위 도메인을 메인 도메인의 하위 디렉토리로 리디렉션하는 파일입니다.
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
