নিবন্ধ ডিরেক্টরি
তুমি কি কখনও এমন পরিস্থিতির সম্মুখীন হয়েছো? অনেক পরিশ্রম করে এটি তৈরি করুন HestiaCP সার্ভার এবং সাবডোমেন তৈরি করা হয়েছে, কিন্তু আপনি কি দেখেছেন যে আপনাকে SSL সার্টিফিকেটের জন্য ম্যানুয়ালি আবেদন করতে হবে এবং একে একে কনফিগার করতে হবে? 🤯 এটা খুবই যন্ত্রণাদায়ক!
চিন্তা করো না, আজ আমি তোমাকে একটা কৌশল শেখাবো। SSL-এর এক-ক্লিক ব্যাচ অ্যাক্টিভেশন, শুধুমাত্র নয় আসুন সার্টিফিকেট এনক্রিপ্ট করি, এবং সরাসরি আপনাকে সক্ষম করতে সাহায্য করে HTTPS স্বয়ংক্রিয় পুনঃনির্দেশনা 和 HSTS (HTTP কঠোর পরিবহন নিরাপত্তা).
🔥 কেন প্রচুর পরিমাণে SSL সক্রিয় করবেন?
তুমি হয়তো ভাবছো: "আমি কি ম্যানুয়ালি ক্লিক করতে পারি না?" অবশ্যই, কিন্তু যদি তোমার ডজন ডজন বা শত শত সাবডোমেন, ম্যানুয়াল অপারেশন নিঃসন্দেহে আত্ম-অপব্যবহার!
ব্যাচ প্রক্রিয়াকরণের নিম্নলিখিত সুবিধা রয়েছে:
✔ 节省时间: এক-ক্লিক এক্সিকিউশন, ম্যানুয়ালি ক্লিক করার দরকার নেই।
✔ বাদ পড়া এড়িয়ে চলুন: মানুষের ত্রুটি হ্রাস করুন এবং সমস্ত সাবডোমেন সুরক্ষিত রাখুন।
✔ HTTPS প্রয়োগ করুন: স্বয়ংক্রিয়ভাবে HTTP -> HTTPS পুনঃনির্দেশ করুন, উন্নত করুন এসইও স্কোর।
✔ HSTS নিরাপত্তা জোরদারকরণ: ম্যান-ইন-দ্য-মিডল আক্রমণ প্রতিরোধ করুন এবং সাইটটিকে আরও নিরাপদ করুন।
💡 নির্দিষ্ট অপারেশন ধাপ
এরপর, আমরা HestiaCP এর সাথে আসা কমান্ড লাইন টুলটি ব্যবহার করে একটি সহজ লেখা লিখি শেল স্ক্রিপ্ট, সহজেই করা যায় সকল সাবডোমেন এর জন্য SSL কনফিগারেশন।

📝 ধাপ ১: সাবডোমেনের একটি তালিকা পান
ধরে নিন আপনার প্রাথমিক ডোমেইন হল chenweiliang.com, আপনি একাধিক সাবডোমেন যোগ করেছেন, উদাহরণস্বরূপ:
en.chenweiliang.comru.chenweiliang.comla.chenweiliang.comlv.chenweiliang.com
স্ক্রিপ্টে, আমাদের কেবল সাবডোমেন প্রিফিক্সের একটি তালিকা বজায় রাখতে হবে, উদাহরণস্বরূপ:
SUBDOMAINS="en ru la lv"
পরে আমরা এই সাবডোমেনগুলি ঘুরে দেখব এবং একে একে SSL সার্টিফিকেটের জন্য আবেদন করব।
📜 ধাপ ২: ব্যাচে SSL সার্টিফিকেট সক্রিয় করার জন্য একটি স্ক্রিপ্ট লিখুন
HestiaCP প্রদান করে কমান্ড লাইন টুলস, আমরা নিম্নলিখিত তিনটি কমান্ড দিয়ে SSL সম্পর্কিত ক্রিয়াকলাপ সম্পন্ন করতে পারি:
v-add-letsencrypt-domain→ SSL সার্টিফিকেটের জন্য আবেদন করুনv-add-web-domain-ssl-force→ HTTPS প্রয়োগ করুনv-add-web-domain-ssl-hsts→ HSTS সক্ষম করুন
সম্পূর্ণ স্ক্রিপ্টটি নিম্নরূপ (সরাসরি কপি করুন এবং কার্যকর করুন):
#!/bin/bash
# HestiaCP 用户名
USER="youruser"
# 你的主域名
DOMAIN="chenweiliang.com"
# 需要启用 SSL 的子域名前缀
SUBDOMAINS="en ru la lv"
# 遍历每个子域名,依次开启 SSL
for SUB in $SUBDOMAINS
do
FULL_DOMAIN="$SUB.$DOMAIN"
echo "🚀 在启用 $FULL_DOMAIN 的 SSL 配置..."
# 申请 Let's Encrypt 证书
v-add-letsencrypt-domain $USER $FULL_DOMAIN
if [ $? -ne 0 ]; then
echo "❌ 错误:获取 $FULL_DOMAIN SSL 证书失败(可能触发 Let's Encrypt 429 限流),请稍后重试。"
continue
fi
# 强制 HTTPS 重定向
v-add-web-domain-ssl-force $USER $FULL_DOMAIN
# 启用 HSTS(HTTP 严格传输安全)
v-add-web-domain-ssl-hsts $USER $FULL_DOMAIN
echo "✅ $FULL_DOMAIN SSL 配置完成!"
done
echo "🎉 所有子域名 SSL 配置操作结束!"
🚀 ধাপ ৩: স্ক্রিপ্টটি কার্যকর করুন
এখন স্ক্রিপ্ট লেখা হয়ে গেছে, চলুন এটি রান করি!
1️⃣ স্ক্রিপ্টটি এইভাবে সংরক্ষণ করুন enable_ssl.sh
2️⃣ কার্যকর করার অনুমতি দিন:
chmod +x enable_ssl.sh
3️⃣ স্ক্রিপ্টটি চালান:
./enable_ssl.sh
তারপর তুমি দেখতে পাবে সকল সাবডোমেনের জন্য SSL সার্টিফিকেট প্রয়োগ করুন এবং স্বয়ংক্রিয়ভাবে সক্ষম করুন!
⚠ নোট
💡 চলুন বর্তমান সীমাবদ্ধতা এনক্রিপ্ট করি (৪২৯ ত্রুটি) সম্পর্কে
এর এনক্রিপ্ট যাক এক ঘন্টার মধ্যে প্রতি আইপি সার্টিফিকেট অনুরোধের সংখ্যা সীমিত করুনযদি আপনি একসাথে অনেকগুলি সাবডোমেন কনফিগার করেন, তাহলে আপনি সম্মুখীন হতে পারেন ৪২৯ ত্রুটি.
✅ সমাধানটি দেখতে নিচের লিঙ্কে ক্লিক করুন ▼
- ব্যাচে আবেদন করুন, একসাথে কেবল কয়েকটি সাবডোমেন চালানো।
- একটি ভিন্ন ACME এন্ডপয়েন্ট ব্যবহার করা(উদাহরণস্বরূপ, ক্লাউডফ্লেয়ার এপিআই অ্যাপ্লিকেশন সার্টিফিকেট)।
- ১ ঘন্টা অপেক্ষা করুন এবং আবার চেষ্টা করুন।.
💡 HestiaCP সঠিকভাবে SSL সার্টিফিকেট ইনস্টল করেছে কিনা তা পরীক্ষা করুন।
যদি তুমি খুঁজে পাও SSL কনফিগারেশন ব্যর্থ হয়েছে, আপনি এটি ম্যানুয়ালি পরীক্ষা করতে পারেন:
v-list-web-domain $USER yoursubdomain.chenweiliang.com
দেখা যাক SSL মাঠ কি? yesযদি না হয়, তাহলে আপনাকে এটি ম্যানুয়ালি সক্ষম করতে হবে।
🎯 উপসংহার
ব্যাচে SSL সার্টিফিকেট সক্রিয় করা কঠিন নয়। মূল বিষয় হল সঠিক পদ্ধতি ব্যবহার করা। পাস HestiaCP কমান্ড লাইন + শেল স্ক্রিপ্ট,তুমি পারো সকল সাবডোমেনের জন্য এক-ক্লিক HTTPS কনফিগারেশন, দক্ষ এবং নিরাপদ উভয়ই।
💡 এটি কেবল আপনার অনেক সময়ই সাশ্রয় করবে না, বরং আপনার SEO স্কোর এবং ওয়েবসাইটের নিরাপত্তাও উন্নত করবে।, কেন নয়?
এখনই এটি ব্যবহার করে দেখুন এবং আপনার সাবডোমেনগুলিকে আরও নিরাপদ এবং পেশাদার করে তুলতে HTTPS সুরক্ষা যোগ করুন! 🚀
হোপ চেন উইলিয়াং ব্লগ ( https://www.chenweiliang.com/ ) শেয়ার করেছেন "HestiaCP সাবডোমেনের জন্য (HTTPS পুনঃনির্দেশনা এবং HSTS সহ) ব্যাচে SSL সার্টিফিকেট কীভাবে সক্ষম করবেন?" ”, এটা তোমার জন্য সহায়ক হতে পারে।
এই নিবন্ধটির লিঙ্ক শেয়ার করতে স্বাগতম:https://www.chenweiliang.com/cwl-32612.html
আরও লুকানো কৌশল 🔑 জানতে, আমাদের টেলিগ্রাম চ্যানেলে যোগদান করতে স্বাগতম!
ভালো লাগলে শেয়ার এবং লাইক করুন! আপনার শেয়ার এবং লাইক আমাদের অব্যাহত অনুপ্রেরণা!
