Директорияи мақолаҳо
🏆 💡 Оё ҳама файлҳои зердомени шумо .htaccess дар он ҷо ҳастанд? Агар гум шавад, он метавонад ба масир таъсир расонад,SEOВа таҷрибаи корбар! Ин дастур ба шумо тарзи истифодаро меомӯзадHestiaCPБарои дар ҳолати беҳтарин нигоҳ доштани вебсайти шумо файлҳои .htaccess-и ҳама зердоменҳоро тафтиш кунед! 🔍
Агар шумо якчанд зердоменҳо дошта бошед ва хоҳед, ки ҳар як зердоменро тафтиш кунед public_html Оё директория вуҷуд дорад? .htaccess файл, шумо метавонед инро бо скрипти оддии Bash иҷро кунед.
Чаро шумо бояд файли .htaccess-и худро тафтиш кунед?
.htaccess Файл як файли муҳими конфигуратсияи сервери Apache мебошад, ки аксар вақт барои танзими масир 301, дубора навиштани URL, назорати дастрасӣ ва ғайра истифода мешавад.
Агар зердомен .htaccess Нобудшавии файл метавонад боиси паст шудани рейтинги SEO, нокомии дурусти саҳифаҳо ё ҳатто хатарҳои амният гардад.
Қадамҳо барои тафтиши бастаи файлҳои .htaccess

1. Маълумоти корбари HestiaCP-ро насб кунед
Дар HestiaCP, ҳар як зердомен public_html Роҳи директория одатан чунин аст:
/home/用户名/web/子域名/public_html/.htaccess
Пас, мо бояд шуморо донем Номи корбари HestiaCP 和 Номи домени ибтидоӣ.
2. Навиштани скриптҳои Bash
Ин скрипт рӯйхати зердоменҳои пешниҳодкардаи шумо ва тафтишро такрор мекунад public_html Оё директория вуҷуд дорад? .htaccess ҳуҷҷат.
Намунаи скрипт:
#!/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. Ба скрипт иҷозати иҷроро диҳед
Пас аз навиштани скрипт, онро ҳамчун захира кунед check_htaccess.sh, ва он гоҳ фармони зеринро иҷро кунед, то ба он иҷозати иҷро диҳад:
chmod +x check_htaccess.sh
4. Скриптро иҷро кунед
Барои санҷидани ҳамаи зердоменҳо скриптро иҷро кунед .htaccess ҳуҷҷат:
./check_htaccess.sh
Таҳлили муфассали скрипт
Муайян кардани тағирёбандаҳо
USER: Номи корбарии шумо HestiaCP.DOMAIN: Номи домени асосии шумо.SUBDOMAINS: Рӯйхати зердоменҳое, ки шумо мехоҳед ошкор кунед.
Гузаронидани зердоменҳо
- Тавассути
forБа воситаи зердоменҳо гузаред. - 构造
public_html/.htaccessРоҳи пурра ба файл.
- Тавассути
Ошкор кардан
.htaccessОё файл вуҷуд дорад?if [ -f "$HTACCESS_PATH" ]; thenСанҷед, ки оё файл вуҷуд дорад.- Агар он мавҷуд бошад, баромади "✅ вуҷуд дорад: роҳ".
- Агар он вуҷуд надошта бошад, баромади "❌ вуҷуд надорад: роҳ".
Натиҷаҳои санҷиш
- Натиҷаҳои ошкор барои ҳар як зердомен алоҳида намоиш дода мешаванд.
- Пас аз анҷоми иҷро, баромади "Ҳамаи зердоменҳо ошкор карда шуданд!"
Чаро ин усул самаранок аст?
✅ Санҷиши дастаҷамъӣ: Якчанд зердоменҳоро якбора санҷед, бидуни тафтиши онҳо як ба як дастӣ.
✅ автоматика: Шумо метавонед кори cron таъин кунед, то мунтазам тафтиш кунед .htaccess Мавҷудияти файл.
✅ Тез ва дақиқ:бар асоси Linux аз -f Имконият барои дақиқ муайян кардани мавҷудияти файл.
Хулласи калом
Бо истифода аз ин скрипти Bash, шумо метавонед ба осонӣ тамоми зердоменҳои зери HestiaCP тафтиш кунед .htaccess Файл барои кафолат додани он, ки конфигуратсияи SEO вебсайт гум нашавад ва амният ва устувории вебсайтро беҳтар созад.
Агар шумо зердоменҳои сершумор дошта бошед, шумо инчунин метавонед онро санҷед, то пушаймон нашавед, агар шумо дар як рӯз мушкилот дар вебсайт вуҷуд дорад!
Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) мубодила шудааст "Чӣ гуна партияи HestiaCP файлҳои зердомени .htaccess-ро барои пешгирӣ кардани талафоти SEO муайян мекунад? ⚠️", шояд барои шумо муфид бошад.
Хуш омадед ба мубодилаи истиноди ин мақола:https://www.chenweiliang.com/cwl-32640.html
Барои кушодани ҳилаҳои пинҳонии бештар🔑, хуш омадед ба канали мо дар Telegram ҳамроҳ шавед!
Поделиться ва лайк, агар ба шумо писанд омад! Саҳмияҳо ва лайкҳои шумо ангезаи доимии мо мебошанд!