ਲੇਖ ਡਾਇਰੈਕਟਰੀ
🏆 💡 ਕੀ ਤੁਹਾਡੀਆਂ ਸਾਰੀਆਂ ਸਬਡੋਮੇਨ .htaccess ਫਾਈਲਾਂ ਉੱਥੇ ਹਨ? ਜੇਕਰ ਗੁੰਮ ਹੋ ਜਾਂਦਾ ਹੈ, ਤਾਂ ਇਹ ਰੀਡਾਇਰੈਕਸ਼ਨ ਨੂੰ ਪ੍ਰਭਾਵਿਤ ਕਰ ਸਕਦਾ ਹੈ,SEOਅਤੇ ਉਪਭੋਗਤਾ ਅਨੁਭਵ! ਇਹ ਟਿਊਟੋਰਿਅਲ ਤੁਹਾਨੂੰ ਸਿਖਾਉਂਦਾ ਹੈ ਕਿ ਕਿਵੇਂ ਵਰਤਣਾ ਹੈHestiaCPਆਪਣੀ ਵੈੱਬਸਾਈਟ ਨੂੰ ਸਭ ਤੋਂ ਵਧੀਆ ਹਾਲਤ ਵਿੱਚ ਰੱਖਣ ਲਈ ਸਾਰੇ ਸਬਡੋਮੇਨਾਂ ਦੀਆਂ .htaccess ਫਾਈਲਾਂ ਦੀ ਬੈਚ ਜਾਂਚ ਕਰੋ! 🔍
ਜੇਕਰ ਤੁਹਾਡੇ ਕੋਲ ਕਈ ਸਬਡੋਮੇਨ ਹਨ ਅਤੇ ਤੁਸੀਂ ਹਰੇਕ ਸਬਡੋਮੇਨ ਦੀ ਜਾਂਚ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹੋ public_html ਕੀ ਡਾਇਰੈਕਟਰੀ ਮੌਜੂਦ ਹੈ? .htaccess ਫਾਈਲ ਵਿੱਚ, ਤੁਸੀਂ ਇਹ ਇੱਕ ਸਧਾਰਨ Bash ਸਕ੍ਰਿਪਟ ਨਾਲ ਕਰ ਸਕਦੇ ਹੋ।
ਤੁਹਾਨੂੰ ਆਪਣੀ .htaccess ਫਾਈਲ ਦੀ ਜਾਂਚ ਕਿਉਂ ਕਰਨੀ ਚਾਹੀਦੀ ਹੈ?
.htaccess ਇਹ ਫਾਈਲ ਅਪਾਚੇ ਸਰਵਰ ਦੀ ਇੱਕ ਮਹੱਤਵਪੂਰਨ ਸੰਰਚਨਾ ਫਾਈਲ ਹੈ, ਜੋ ਅਕਸਰ 301 ਰੀਡਾਇਰੈਕਸ਼ਨ, URL ਰੀਰਾਈਟਿੰਗ, ਐਕਸੈਸ ਕੰਟਰੋਲ, ਆਦਿ ਸੈੱਟ ਕਰਨ ਲਈ ਵਰਤੀ ਜਾਂਦੀ ਹੈ।
ਜੇਕਰ ਕੋਈ ਸਬਡੋਮੇਨ .htaccess ਫਾਈਲ ਗੁਆਚਣ ਨਾਲ SEO ਰੈਂਕਿੰਗ ਵਿੱਚ ਗਿਰਾਵਟ, ਪੰਨਿਆਂ ਨੂੰ ਸਹੀ ਢੰਗ ਨਾਲ ਲੋਡ ਕਰਨ ਵਿੱਚ ਅਸਫਲਤਾ, ਜਾਂ ਸੁਰੱਖਿਆ ਜੋਖਮ ਵੀ ਹੋ ਸਕਦੇ ਹਨ।
.htaccess ਫਾਈਲਾਂ ਦੀ ਬੈਚ ਜਾਂਚ ਕਰਨ ਲਈ ਕਦਮ

1. HestiaCP ਉਪਭੋਗਤਾ ਜਾਣਕਾਰੀ ਸੈੱਟ ਕਰੋ
ਹੇਸਟੀਆਸੀਪੀ ਵਿੱਚ, ਹਰੇਕ ਸਬਡੋਮੇਨ public_html ਡਾਇਰੈਕਟਰੀ ਮਾਰਗ ਆਮ ਤੌਰ 'ਤੇ ਇਸ ਪ੍ਰਕਾਰ ਹੁੰਦਾ ਹੈ:
/home/用户名/web/子域名/public_html/.htaccess
ਇਸ ਲਈ, ਸਾਨੂੰ ਇਹ ਜਾਣਨ ਦੀ ਲੋੜ ਹੈ ਕਿ ਤੁਹਾਡੇ ਹੇਸਟੀਆਸੀਪੀ ਯੂਜ਼ਰਨੇਮ ਅਤੇ ਪ੍ਰਾਇਮਰੀ ਡੋਮੇਨ ਨਾਮ.
2. ਬੈਸ਼ ਸਕ੍ਰਿਪਟਾਂ ਲਿਖਣਾ
ਇਹ ਸਕ੍ਰਿਪਟ ਤੁਹਾਡੇ ਦੁਆਰਾ ਪ੍ਰਦਾਨ ਕੀਤੇ ਗਏ ਸਬਡੋਮੇਨਾਂ ਦੀ ਸੂਚੀ 'ਤੇ ਦੁਹਰਾਈ ਜਾਵੇਗੀ ਅਤੇ ਜਾਂਚ ਕਰੇਗੀ 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ਜਾਂਚ ਕਰੋ ਕਿ ਕੀ ਫਾਈਲ ਮੌਜੂਦ ਹੈ।- ਜੇਕਰ ਇਹ ਮੌਜੂਦ ਹੈ, ਤਾਂ ਆਉਟਪੁੱਟ "✅ ਮੌਜੂਦ ਹੈ: ਮਾਰਗ"।
- ਜੇਕਰ ਇਹ ਮੌਜੂਦ ਨਹੀਂ ਹੈ, ਤਾਂ ਆਉਟਪੁੱਟ "❌ ਮੌਜੂਦ ਨਹੀਂ ਹੈ: ਮਾਰਗ"।
ਆਉਟਪੁੱਟ ਟੈਸਟ ਨਤੀਜੇ
- ਹਰੇਕ ਸਬਡੋਮੇਨ ਲਈ ਖੋਜ ਨਤੀਜੇ ਵੱਖਰੇ ਤੌਰ 'ਤੇ ਪ੍ਰਦਰਸ਼ਿਤ ਕੀਤੇ ਜਾਣਗੇ।
- ਰਨ ਪੂਰਾ ਹੋਣ ਤੋਂ ਬਾਅਦ, ਆਉਟਪੁੱਟ "ਸਾਰੇ ਸਬਡੋਮੇਨ ਖੋਜੇ ਗਏ ਹਨ!" ਹੈ।
ਇਹ ਤਰੀਕਾ ਪ੍ਰਭਾਵਸ਼ਾਲੀ ਕਿਉਂ ਹੈ?
✅ ਬੈਚ ਟੈਸਟਿੰਗ: ਇੱਕੋ ਸਮੇਂ ਕਈ ਸਬ-ਡੋਮੇਨਾਂ ਦੀ ਜਾਂਚ ਕਰੋ, ਬਿਨਾਂ ਇੱਕ-ਇੱਕ ਕਰਕੇ ਹੱਥੀਂ ਜਾਂਚ ਕੀਤੇ।
✅ ਸਵੈਚਾਲਨ: ਤੁਸੀਂ ਨਿਯਮਿਤ ਤੌਰ 'ਤੇ ਜਾਂਚ ਕਰਨ ਲਈ ਇੱਕ ਕਰੋਨ ਜੌਬ ਸੈੱਟ ਕਰ ਸਕਦੇ ਹੋ। .htaccess ਫਾਈਲ ਦੀ ਮੌਜੂਦਗੀ।
✅ ਤੇਜ਼ ਅਤੇ ਸਹੀ:ਦੇ ਅਧਾਰ ਤੇ ਲੀਨਕਸ ਦੇ -f ਫਾਈਲ ਮੌਜੂਦ ਹੈ ਜਾਂ ਨਹੀਂ, ਇਹ ਸਹੀ ਢੰਗ ਨਾਲ ਨਿਰਧਾਰਤ ਕਰਨ ਦਾ ਵਿਕਲਪ।
总结
ਇਸ ਬੈਸ਼ ਸਕ੍ਰਿਪਟ ਦੀ ਵਰਤੋਂ ਕਰਕੇ, ਤੁਸੀਂ HestiaCP ਦੇ ਅਧੀਨ ਸਾਰੇ ਸਬ-ਡੋਮੇਨਾਂ ਨੂੰ ਆਸਾਨੀ ਨਾਲ ਬੈਚ ਚੈੱਕ ਕਰ ਸਕਦੇ ਹੋ। .htaccess ਇਹ ਯਕੀਨੀ ਬਣਾਉਣ ਲਈ ਕਿ ਵੈੱਬਸਾਈਟ SEO ਸੰਰਚਨਾ ਗੁੰਮ ਨਾ ਹੋਵੇ ਅਤੇ ਵੈੱਬਸਾਈਟ ਦੀ ਸੁਰੱਖਿਆ ਅਤੇ ਸਥਿਰਤਾ ਨੂੰ ਬਿਹਤਰ ਬਣਾਇਆ ਜਾਵੇ, ਫਾਈਲ।
ਜੇਕਰ ਤੁਹਾਡੇ ਕੋਲ ਕਈ ਸਬ-ਡੋਮੇਨ ਹਨ, ਤਾਂ ਤੁਸੀਂ ਇਸਨੂੰ ਅਜ਼ਮਾ ਕੇ ਦੇਖ ਸਕਦੇ ਹੋ, ਤਾਂ ਜੋ ਜੇਕਰ ਤੁਹਾਨੂੰ ਪਤਾ ਲੱਗੇ ਕਿ ਇੱਕ ਦਿਨ ਵੈੱਬਸਾਈਟ ਵਿੱਚ ਕੋਈ ਸਮੱਸਿਆ ਹੈ ਤਾਂ ਤੁਹਾਨੂੰ ਪਛਤਾਵਾ ਨਾ ਹੋਵੇ!
ਹੋਪ ਚੇਨ ਵੇਇਲਿਯਾਂਗ ਬਲੌਗ ( https://www.chenweiliang.com/ ) ਸਾਂਝਾ ਕੀਤਾ "SEO ਨੁਕਸਾਨ ਤੋਂ ਬਚਣ ਲਈ HestiaCP ਬੈਚ ਸਬਡੋਮੇਨ .htaccess ਫਾਈਲਾਂ ਦਾ ਪਤਾ ਕਿਵੇਂ ਲਗਾਉਂਦਾ ਹੈ? ⚠️", ਇਹ ਤੁਹਾਡੇ ਲਈ ਮਦਦਗਾਰ ਹੋ ਸਕਦਾ ਹੈ।
ਇਸ ਲੇਖ ਦਾ ਲਿੰਕ ਸਾਂਝਾ ਕਰਨ ਲਈ ਸੁਆਗਤ ਹੈ:https://www.chenweiliang.com/cwl-32640.html
ਹੋਰ ਲੁਕਵੇਂ ਗੁਰੁਰ🔑 ਨੂੰ ਅਨਲੌਕ ਕਰਨ ਲਈ, ਸਾਡੇ ਟੈਲੀਗ੍ਰਾਮ ਚੈਨਲ ਵਿੱਚ ਸ਼ਾਮਲ ਹੋਣ ਲਈ ਸਵਾਗਤ ਹੈ!
ਜੇ ਚੰਗਾ ਲੱਗੇ ਤਾਂ ਸ਼ੇਅਰ ਅਤੇ ਲਾਈਕ ਕਰੋ! ਤੁਹਾਡੇ ਸ਼ੇਅਰ ਅਤੇ ਪਸੰਦ ਸਾਡੀ ਨਿਰੰਤਰ ਪ੍ਰੇਰਣਾ ਹਨ!