Articulu Directory
🏆💡 Avete tutti i fugliali .htaccess di u vostru sottuduminiu ? S'elli mancanu, pò influenzà i reindirizzamenti, u SEO è l'esperienza di l'utente ! Stu tutoriale vi insegna cumu aduprà HestiaCP per ispezionà in batch i fugliali .htaccess di tutti i vostri sottuduminii, mantenendu u vostru situ web in cundizioni ottimali ! 🔍
Sì avete parechji subdominii è vulete verificà ogni subdominiu public_html U repertoriu esiste? .htaccess file, pudete fà questu cun un script Bash simplice.
Perchè duvete verificà u vostru schedariu .htaccess ?
.htaccess U schedariu hè un schedariu di cunfigurazione impurtante di u servitore Apache, chì hè spessu usatu per stabilisce a redirezzione 301, a riscrittura di URL, u cuntrollu di accessu, etc.
Sì un subdominiu .htaccess A perdita di u schedariu pò causà una caduta in u ranking SEO, fallimentu di carica e pagine bè, o ancu risichi di sicurezza.
Passi à batch check i schedari .htaccess

1. Set l'infurmazione d'utilizatore HestiaCP
In HestiaCP, ogni subdominiu public_html U percorsu di u repertoriu hè di solitu cusì:
/home/用户名/web/子域名/public_html/.htaccess
Dunque, avemu bisognu di cunnosce u vostru nome d'utilizatore HestiaCP è u duminiu principale.
2. Scrittura Bash Scripts
Stu script iterarà nantu à a lista di sottodominii chì furnite è verificate public_html U repertoriu esiste? .htaccess schedariu.
Esempiu di script:
#!/bin/bash
# 设置HestiaCP用户名和主域名
USER="youruser"
DOMAIN="example.com"
# 子域名前缀列表
SUBDOMAINS="af sq am ar hy az eu be bn bs bg ca ceb ny zh-tw co hr cs da nl en eo et tl fi fr fy gl ka de el gu ht ha haw iw hi hmn hu is ig id ga it ja jw kn kk km ko ku ky lo la lv lt lb mk mg ms ml mt mi mr mn my ne no ps fa pl pt pa ro ru sm gd sr st sn sd si sk sl so es su sw sv tg ta te th tr uk ur uz vi cy xh yi yo zu"
# 遍历每个子域名
for SUB in $SUBDOMAINS
do
FULL_DOMAIN="$SUB.$DOMAIN"
HTACCESS_PATH="/home/$USER/web/$FULL_DOMAIN/public_html/.htaccess"
echo "检测 $FULL_DOMAIN 的 .htaccess 文件:"
if [ -f "$HTACCESS_PATH" ]; then
echo "✅ 存在: $HTACCESS_PATH"
else
echo "❌ 不存在: $HTACCESS_PATH"
fi
echo "-------------------------------------"
done
echo "全部子域名检测完毕!"
3. Concede permessi di esecuzione à u script
Dopu avè scrittu u script, salvate cum'è check_htaccess.sh, è poi eseguite u cumandimu seguitu per dà permessi di esecuzione:
chmod +x check_htaccess.sh
4. Eseguite u script
Eseguite u script per verificà tutti i subdominii .htaccess schedariu:
./check_htaccess.sh
Analisi dettagliata di u script
Definizione di variabili
USER: U vostru nome d'utilizatore HestiaCP.DOMAIN: U vostru nome di duminiu primariu.SUBDOMAINS: A lista di sottodominii chì vulete detect.
Traversà i subdominii
- Passà
forLoop through the subdomains. - custruzzione
public_html/.htaccessU percorsu sanu à u schedariu.
- Passà
Rileva
.htaccessU schedariu esiste ?if [ -f "$HTACCESS_PATH" ]; thenVerificate se u schedariu esiste.- S'ellu esiste, output "✅ esiste: percorso".
- Se ùn esiste micca, output "❌ ùn esiste micca: strada".
I risultati di test di output
- I risultati di rilevazione per ogni subdominiu seranu affissati separatamente.
- Dopu chì a corsa hè cumpleta, u risultatu hè "Tutti i subdominii sò stati rilevati!"
Perchè stu metudu hè efficace?
✅ Test in batch : Verificate parechji sottodomini à tempu, senza avè da verificà manualmente unu per unu.
✅ l'automatizazione: Pudete stabilisce un travagliu cron per verificà regularmente .htaccess L'esistenza di u schedariu.
✅ Rapidu è precisu:bastu nantu à Linux di -f Opzione per determinà accuratamente se u schedariu esiste.
总结
Utilizendu stu script Bash, pudete facilmente cuntrollà in batch tutti i subdomini sottu HestiaCP .htaccess File per assicurà chì a cunfigurazione SEO di u situ web ùn hè micca persu è migliurà a sicurità è a stabilità di u situ web.
Se tenete parechji subdominii, pudete ancu pruvà, perchè ùn vi dispiace micca si trova chì ci hè un prublema cù u situ web un ghjornu!
Speremu chì l'articulu "Cumu rilevà in batch i fugliali .htaccess di i sottodomini cù HestiaCP per evità perdite SEO? ⚠️" spartutu nant'à u blog di Chen Weiliang ( https://www.chenweiliang.com/ ) vi serà utile.
Sentitevi liberi di sparte u ligame di questu articulu: https://www.chenweiliang.com/cwl-32640.html
