લેખ ડિરેક્ટરી
💡 વાપરવા માંગો છો હેસ્ટિયાસીપી બેચમાં સબડોમેન્સ ઉમેરીએ? SSL પ્રમાણપત્ર + .htaccess 301 રીડાયરેક્ટનું એક-ક્લિક સક્રિયકરણ, સંપૂર્ણ સ્વચાલિત રૂપરેખાંકન ટ્યુટોરીયલ અહીં છે! 🚀 5 મિનિટમાં કામ પૂર્ણ કરો અને તમારી વેબસાઇટને વધુ સુરક્ષિત અને કાર્યક્ષમ બનાવો!
"એક ઓપરેશન, સેંકડો સબડોમેન્સ સરળતાથી હેન્ડલ કરી શકાય?"
ઘણા વેબમાસ્ટર્સને સર્વર્સનું સંચાલન કરવા માટે HestiaCP નો ઉપયોગ કરતી વખતે એક મુશ્કેલ સમસ્યાનો સામનો કરવો પડે છે:
બેચમાં બહુવિધ સબડોમેન્સ કેવી રીતે ઉમેરવા અને SSL અને 301 રીડાયરેક્ટ્સને આપમેળે કેવી રીતે સક્ષમ કરવા?
જો તમે તેમને એક પછી એક મેન્યુઅલી ઉમેરો છો, તો તે ફક્ત કંટાળાજનક જ નહીં પણ ભૂલો થવાની સંભાવના પણ ધરાવે છે.
તો, હવે હું તમને એક શીખવીશ બેચમાં આપમેળે સબડોમેન્સ + SSL + 301 રીડાયરેક્ટ્સ ઉમેરો પદ્ધતિ, જેથી તમે એકસાથે બધી ગોઠવણીઓ મેળવી શકો!

📈 બેચમાં સબડોમેન્સ કેવી રીતે ઉમેરવા
1. બેચમાં સબડોમેન્સ ઉમેરવા માટે 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
