Directori d'articles
🏆 💡 Hi ha tots els fitxers .htaccess del vostre subdomini? Si es perd, pot afectar la redirecció,SEOI experiència d'usuari! Aquest tutorial us ensenya com utilitzar-loHestiaCPComproveu per lots els fitxers .htaccess de tots els subdominis per mantenir el vostre lloc web en les millors condicions! 🔍
Si teniu diversos subdominis i voleu comprovar cada subdomini public_html El directori existeix? .htaccess fitxer, podeu fer-ho amb un senzill script Bash.
Per què hauríeu de comprovar el vostre fitxer .htaccess?
.htaccess El fitxer és un fitxer de configuració important del servidor Apache, que s'utilitza sovint per configurar la redirecció 301, la reescriptura d'URL, el control d'accés, etc.
Si és un subdomini .htaccess La pèrdua de fitxers pot provocar una caiguda en el rànquing de SEO, no poder carregar les pàgines correctament o fins i tot riscos de seguretat.
Passos per comprovar per lots els fitxers .htaccess

1. Configureu la informació de l'usuari d'HestiaCP
A HestiaCP, cada subdomini public_html El camí del directori sol ser el següent:
/home/用户名/web/子域名/public_html/.htaccess
Per tant, hem de conèixer el vostre Nom d'usuari HestiaCP 和 Nom de domini principal.
2. Escriure scripts Bash
Aquest script repetirà la llista de subdominis que proporcioneu i comprovarà public_html El directori existeix? .htaccess document.
Exemple de guió:
#!/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. Concediu permisos d'execució a l'script
Després d'escriure el guió, deseu-lo com a check_htaccess.shi, a continuació, executeu l'ordre següent per donar-li permisos d'execució:
chmod +x check_htaccess.sh
4. Executeu l'script
Executeu l'script per comprovar tots els subdominis .htaccess document:
./check_htaccess.sh
Anàlisi detallada del guió
Definició de variables
USER: el vostre nom d'usuari HestiaCP.DOMAIN: el vostre nom de domini principal.SUBDOMAINS: La llista de subdominis que voleu detectar.
Travessant subdominis
- A través
forRecorre els subdominis. - construcció
public_html/.htaccessEl camí complet al fitxer.
- A través
Detecta
.htaccessEl fitxer existeix?if [ -f "$HTACCESS_PATH" ]; thenComproveu si el fitxer existeix.- Si existeix, sortiu "✅ existeix: camí".
- Si no existeix, la sortida "❌ no existeix: camí".
Resultats de la prova de sortida
- Els resultats de la detecció de cada subdomini es mostraran per separat.
- Un cop finalitzada l'execució, la sortida és "S'han detectat tots els subdominis!"
Per què aquest mètode és eficient?
✅ Prova per lots: Comproveu diversos subdominis alhora sense haver de comprovar-los un per un manualment.
✅ automatització: podeu configurar un treball cron per comprovar-ho regularment .htaccess L'existència de l'expedient.
✅ Ràpid i precís:basat en Linux De -f Opció per determinar amb precisió si el fitxer existeix.
总结
Amb aquest script Bash, podeu comprovar fàcilment tots els subdominis a HestiaCP .htaccess Fitxer per garantir que la configuració de SEO del lloc web no es perdi i millorar la seguretat i l'estabilitat del lloc web.
Si teniu diversos subdominis, també podeu provar-ho, de manera que no us penediràs si algun dia trobeu que hi ha un problema amb el lloc web!
Bloc d'Hope Chen Weiliang ( https://www.chenweiliang.com/ ) ha compartit "Com detecta el lot HestiaCP els fitxers .htaccess del subdomini per evitar pèrdues de SEO? ⚠️", us pot ser útil.
Benvingut a compartir l'enllaç d'aquest article:https://www.chenweiliang.com/cwl-32640.html
Per desbloquejar més trucs ocults🔑, us convidem a unir-vos al nostre canal de Telegram!
Comparteix i m'agrada si t'agrada! Els vostres likes i comparticions són la nostra motivació continuada!