Làm thế nào để thêm nhiều tên miền phụ theo từng đợt và cấu hình chuyển hướng SSL + .htaccess bằng HestiaCP?

💡 Muốn sử dụng HestiaCP Thêm nhiều tên miền phụ theo từng đợt? Kích hoạt chứng chỉ SSL chỉ bằng một cú nhấp chuột + chuyển hướng .htaccess 301, hướng dẫn cấu hình hoàn toàn tự động đã có tại đây! 🚀 Hoàn thành trong 5 phút và làm cho trang web của bạn an toàn và hiệu quả hơn!

“Một thao tác, có thể dễ dàng xử lý hàng trăm tên miền phụ?”

Nhiều quản trị viên web gặp phải vấn đề khó khăn khi sử dụng HestiaCP để quản lý máy chủ:

Làm thế nào để thêm nhiều tên miền phụ cùng lúc và tự động bật SSL và chuyển hướng 301?

Nếu bạn thêm chúng từng cái một theo cách thủ công, không chỉ rất nhàm chán mà còn dễ xảy ra lỗi.

Vậy thì bây giờ tôi sẽ dạy bạn một Tự động thêm tên miền phụ + SSL + chuyển hướng 301 theo từng đợt phương pháp này để bạn có thể có được tất cả các cấu hình cùng một lúc!

Làm thế nào để thêm nhiều tên miền phụ theo từng đợt và cấu hình chuyển hướng SSL + .htaccess bằng HestiaCP?


📈 Cách thêm tên miền phụ theo từng đợt

1. Sử dụng lệnh HestiaCP để thêm nhiều tên miền phụ theo từng đợt

HestiaCP cung cấp v-add-web-domain lệnh để thêm tên miền phụ một cách nhanh chóng.

Sử dụng tập lệnh sau, bạn có thể thêm hàng loạt chứng chỉ HTTPS cho nhiều tên miền phụ cùng một lúc và bật 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. Cấu hình tên miền phụ theo từng đợt .htaccess Chuyển hướng 301

批量创建 .htaccess Tệp để chuyển hướng tất cả các tên miền phụ đến thư mục con của tên miền chính.

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

📅 Sau khi chạy, tất cả các tên miền phụ sẽ được tự động chuyển hướng đến các thư mục tương ứng của tên miền chính!


✨ Tập lệnh tự động hóa một cú nhấp chuột

Nếu bạn không muốn nhập lệnh thủ công, bạn có thể sử dụng lệnh sau Thêm hàng loạt tên miền phụ chỉ bằng một cú nhấp chuột + SSL + tập lệnh chuyển hướng 301.

🔎 Nội dung kịch bản

#!/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 重定向!"

🔧 Cách sử dụng

  1. Sao chép mã trên và lưu nó dưới dạng batch_add_subdomains.sh
  2. Chạy lệnh sau để cấp quyền thực thi cho tập lệnh:
    chmod +x batch_add_subdomains.sh
    
  3. Chạy tập lệnh:
    ./batch_add_subdomains.sh
    

💡 Kết luận

Thêm tên miền phụ theo từng đợt, thực hiện chỉ bằng một cú nhấp chuột để tránh trùng lặp công việc.

Tự động cấu hình SSL, HTTPS được bật cho tất cả các tên miền phụ.

Chuyển hướng 301,khuyến khích SEO Tình bạn.

Tập lệnh hoàn toàn tự động, ngay cả người mới bắt đầu cũng có thể sử dụng dễ dàng.

Khi sử dụng phương pháp này, máy chủ HestiaCP của bạn sẽ trở nên hiệu quả và chuyên nghiệp hơn, cho phép bạn tập trung vào công việc quan trọng hơn thay vì lãng phí thời gian vào các thao tác thủ công tẻ nhạt.

Nếu bạn thấy hữu ích, đừng quên chia sẻ với bạn bè nhé!

🚀 Hãy làm cho việc quản lý máy chủ của bạn đơn giản và hiệu quả hơn ngay bây giờ!

Hy vọng Chen Weiliang Blog ( https://www.chenweiliang.com/ ) đã chia sẻ "HestiaCP Làm thế nào để thêm nhiều tên miền phụ theo từng đợt và cấu hình chuyển hướng SSL + .htaccess?", điều này có thể hữu ích với bạn.

Chào mừng bạn đến chia sẻ liên kết của bài viết này:https://www.chenweiliang.com/cwl-32637.html

Để khám phá thêm nhiều mẹo ẩn🔑, vui lòng tham gia kênh Telegram của chúng tôi!

Chia sẻ và thích nếu bạn thích nó! Những chia sẻ và lượt thích của bạn là động lực tiếp tục của chúng tôi!

 

发表 评论

Địa chỉ email của bạn sẽ không được công bố. 项 已 * 标注

Di chuyển về đầu trang