articulus Directory
Vis administrare in batchesHestiaCP.htaccess lima pro subdomain? Haec doceo te methodum simplicissimam docet ad automatice regulas diversas addere ad efficientiam website administratione emendandam. Disce aranearum est! 🚀
Website Amicus estSEOAliquam sit amet ipsum vitae quam vehicula consequat. Sed manually unumquodque configurans subdomain.htaccessDocumenta proculdubio ingens documentum est. Estne igitur modus qui simul in batches configuratur? Scilicet!
Nunc fama sit quomodo subdomains batch-add in tabula HestiaCP.public_htmlPresul seorsim generate.htaccessfile et scribere diversas regulas Amicus.

Cur generare .htaccess files in batches?
Si magnum numerum subdominorum habes et unumquemque subdomain habere voles, ad certum directorium seu domicilium redigere, manually unumquemque configurare..htaccessTabella plane unrealistic.
Exempli gratia, nomen tuum primarium domain est chenweiliang.com, Subdomain tuum est af.chenweiliang.com,ar.chenweiliang.comExspecta, vis visitare af.chenweiliang.com of users jump to www.chenweiliang.com/af/Dum visitans ar.chenweiliang.com of users jump to www.chenweiliang.com/ar/.
Bene, littera Bash uti possumus ad perficiendum hoc negotium in uno go.
Ad batch generate .htaccess files cum HestiaCP
1. Praeparatio
Priusquam incipias, sequentia notitia confirmare debes;
- HestiaCP Username(Eg-
youruser) - Primaria domain nomen(Eg-
chenweiliang.com) - Subdomain structure(Omnes subdomains
public_htmlSicut indicem iter est/home/youruser/web/子域名.chenweiliang.com/public_html/) - Servo sustinet Bash scriptor supplicium
2. scribe scriptum
Vocavit file creare create_htaccess.sh crustulum et hoc scriptum contentus:
#!/bin/bash
# 设置HestiaCP用户名和主域名
USER="youruser"
DOMAIN="chenweiliang.com"
# 子域名前缀列表
SUBDOMAINS="af ar bg de en es fr it ja ko ru th vi zh-TW"
# 遍历子域名前缀
for SUB in $SUBDOMAINS
do
FULL_DOMAIN="$SUB.$DOMAIN"
HTACCESS_PATH="/home/$USER/web/$FULL_DOMAIN/public_html/.htaccess"
echo "正在为 $FULL_DOMAIN 生成 .htaccess 文件..."
# 写入 .htaccess 文件内容
echo "RewriteEngine on" > "$HTACCESS_PATH"
echo "RewriteCond %{HTTP_HOST} ^$FULL_DOMAIN$ [NC]" >> "$HTACCESS_PATH"
echo "RewriteRule ^(.*)$ http://www.$DOMAIN/$SUB/$1 [L,R=301]" >> "$HTACCESS_PATH"
echo "$FULL_DOMAIN 的 .htaccess 文件已创建!"
done
echo "所有子域名的 .htaccess 文件均已生成!"
3. Permissionibus exsecutioni dona et scripta currunt
Hoc mandatum in termino;
chmod +x create_htaccess.sh
./create_htaccess.sh
Post cursum completum, videbis correspondentes .htaccess Limae generatae sunt.
Scriptor parsing
1. Variabilis definitio
USER: Username pro HestiaCPDOMAIN: Primaria domain nomenSUBDOMAINS: Subdomain praepositionem list
2. Traverse subdomains et crea .htaccess
for SUB in $SUBDOMAINS: loop per subdomain praefixesFULL_DOMAIN="$SUB.$DOMAIN": Concatenate plenam subdomainHTACCESS_PATH="/home/$USER/web/$FULL_DOMAIN/public_html/.htaccess": definitionem.htaccessFile repono iterecho "RewriteEngine on" > "$HTACCESS_PATH": AdmitteRewriteEngineecho "RewriteCond %{HTTP_HOST} ^$FULL_DOMAIN$ [NC]" >> "$HTACCESS_PATH": Compositus subdomainsecho "RewriteRule ^(.*)$ http://www.$DOMAIN/$SUB/$1 [L,R=301]" >> "$HTACCESS_PATH": Perfice a 301 redirect
3. Scriptor exsecutionem eventus
Post bene operandi uterque subdomain public_html Directorium generabitur .htaccess Tabella contentus talis est (cum af.chenweiliang.com Exempli gratia);
RewriteEngine on
RewriteCond %{HTTP_HOST} ^af.chenweiliang.com$ [NC]
RewriteRule ^(.*)$ http://www.chenweiliang.com/af/$1 [L,R=301]
perorare
Hic articulus describit quomodo scripta Bash utendi ad subdomains massam configurandam in HestiaCP .htaccess file ad consequi automatic Amicus.
Per scriptum possumus:
- Longum ne manual operandi, amplio efficientiam
- Redigendum errorem humanum, Praesens regulae constantiae
- Celeriter accommodare ad plures subdomainsFacile perficere batch configuratione
Hoc non solum in tua website administratione faciliorem reddit, sed etiam SEO optimizationem effectus meliorat ac faciliorem usorem aditum facit.
Si plures etiam habes subdomains quae configurari oportet, tum hanc methodum experire, manus tuas libera et bis eventum cum media conatu obtine!
Spes Chen Weiliang Blog ( https://www.chenweiliang.com/ ) "HestiaCP administratio mole subdomainorum: optima via ad .htaccess imagini automatice adde", utile tibi erit.
Grata communicare nexum huius articuli:https://www.chenweiliang.com/cwl-32615.html
Ut plura artificia occulta🔑 reserare possis, te ad canalem nostrum Telegram iunge!
Share and like si tibi placet! Tuae partes et similia sunt continua motiva nostra!