सुरक्षा

WordPress फोल्डर संरचना सुरक्षित ठेवणे: "wp-includes" फोल्डरमध्ये PHP प्रवेश बंद करा

  • 11 वाचायला मिनिटे
  • Hostragons टीम
WordPress फोल्डर संरचना सुरक्षित ठेवणे: "wp-includes" फोल्डरमध्ये PHP प्रवेश बंद करा

WordPress फोल्डर संरचना सुरक्षित ठेवण्यासाठी "wp-includes" फोल्डरमध्ये थेट प्रवेश बंद करण्याचा सर्वात सुरक्षित मार्ग म्हणजे संपूर्ण फोल्डर ब्लॉक न करता, या फोल्डरमधील PHP फाइल्सवर बाह्य वेब प्रवेश आणि डायरेक्टरी लिस्टिंग बंद करणे. कारण wp-includes हा WordPress कोअरचा भाग आहे, जिथे आवश्यक JavaScript, CSS आणि काही स्टॅटिक फाइल्स ठेवलेल्या असतात; फोल्डर पूर्णपणे बंद केल्यास साइटचे डिझाईन, एडिटर किंवा प्लगइन फंक्शन्स खंडित होऊ शकतात. योग्य पद्धत म्हणजे, Apache वापरत असल्यास .htaccess नियमांनी, आणि Nginx वापरत असल्यास server block मधील location नियमाने, थेट PHP प्रवेश बंद करणे आणि त्यानंतर 403/404 प्रतिसाद व महत्त्वाच्या पृष्ठांची चाचणी करणे.

WordPress सुरक्षिततेत नेहमी होणारी चूक म्हणजे फक्त मजबूत पासवर्ड किंवा सुरक्षा प्लगइनवर विसंबून राहणे. पण हॅकर्स बहुतेक वेळा कोअर फाइल्स असलेल्या फोल्डर्स, जुने प्लगइन्स, चुकीच्या फाइल परमिशन्स आणि खुले डायरेक्टरी लिस्टिंग स्कॅन करतात. wp-includes हा त्यांचा एक लक्ष आहे. या मार्गदर्शिकेत, वास्तविक होस्टिंग वातावरणात वापरता येणाऱ्या पद्धतीने wp-includes प्रवेश कसा मर्यादित करायचा, कोणते नियम साइट बिघडवू शकतात, Apache आणि Nginx साठी उदाहरणे, चाचणी पद्धती आणि देखभाल चेकलिस्ट मिळेल. WordPress साइट अधिक सुरक्षित ठेवण्यासाठी WordPress होस्टिंग आणि सर्वसामान्य संरक्षणासाठी SSL प्रमाणपत्र पर्याय विचारात घ्या.

wp-includes फोल्डर म्हणजे काय आणि त्याचे संरक्षण का करावे?

wp-includes हा WordPress कोअरचा मुख्य भाग आहे. थीम सिस्टम, ब्लॉक एडिटर, REST API, मीडिया प्रोसेसिंग, क्लासेस, फंक्शन्स आणि विविध JavaScript फाइल्स येथे असतात. थोडक्यात, wp-includes हे WordPressचे इंजिन आहे; युजर्सनी थेट या फोल्डरला भेट देण्याची गरज नाही.

सामान्य युजर site.com/wp-includes/ असा URL उघडत नाही. पण पृष्ठाच्या स्रोत कोडमध्ये wp-includes मधील काही स्टॅटिक फाइल्स दिसू शकतात. जसे WordPressचे डिफॉल्ट स्क्रिप्ट्स, emoji स्क्रिप्ट्स किंवा एडिटरचे घटक. त्यामुळे सुरक्षिततेसाठी लक्ष्य स्पष्ट असावे: स्टॅटिक फाइल्सवर परिणाम न करता PHP फाइल्सवर वेब प्रवेश बंद करणे.

हीच व्यावसायिक WordPress फोल्डर संरचना सुरक्षिततेची मूलभूत कल्पना आहे. फोल्डर्स अंधाधुंद बंद केल्यास तात्पुरती सुरक्षा मिळते, पण कार्यरत साइटवर 'व्हाइट स्क्रीन', बिघडलेले admin पॅनल, न चालणारा एडिटर किंवा चुकीचे थीम दिसू शकते. उद्देश असा असावा की WordPressला लागणाऱ्या फाइल्स सुरक्षित ठेवून हल्ल्याचा पृष्ठभाग कमी करणे.

wp-includes प्रवेश बंद केल्याने काय मिळते?

wp-includes फोल्डरमध्ये PHP चालवण्याचा थेट प्रवेश बंद केला तरी सर्व हल्ले थांबत नाहीत; पण हल्ल्याचा पृष्ठभाग मोठ्या प्रमाणात कमी होतो. विशेषतः malware लागलेल्या साइट्समध्ये हॅकर्स accessible directories मध्ये वाईट PHP फाइल्स अपलोड किंवा कॉल करण्याचा प्रयत्न करतात. wp-includes मधील PHP फाइल्सवर थेट वेब प्रवेश बंद केल्याने अतिरिक्त सुरक्षा मिळते.

हे उपाय घेतल्याने पुढील फायदे मिळतात:

  • कोअर PHP फाइल्स थेट URL ने कॉल होणे मर्यादित होते.
  • डायरेक्टरी लिस्टिंग सुरू असेल तर फोल्डरची सामग्री दिसणे रोखते.
  • ऑटोमेटेड बॉट स्कॅनिंगमुळे अनावश्यक माहिती बाहेर जाणे कमी होते.
  • सुरक्षा प्लगइन नसले तरी वेब सर्व्हर स्तरावर संरक्षण मिळते.
  • WAF, SSL, अपडेटेड PHP आणि योग्य फाइल परमिशन्ससह मल्टी-लेयर सुरक्षा मिळते.

महत्त्वाचे म्हणजे, हे एक सुरक्षा लेयर आहे. जुने प्लगइन, कमजोर admin पासवर्ड किंवा compromised FTP असल्यास wp-includes नियम पुरेसा नाही. सुरक्षा म्हणजे होस्टिंग इन्फ्रास्ट्रक्चर, अ‍ॅप्लिकेशन, युजर व्यवस्थापन आणि नियमित देखभाल यांचे मिश्रण. मजबूत बेससाठी सुरक्षित वेब होस्टिंग आणि domain व्यवस्थापनात अतिरिक्त सुरक्षा डोमेन सुरक्षा पाहा.

wp-includes बंद करताना होणाऱ्या सर्वात सामान्य चुका

पूर्ण फोल्डर ब्लॉक करणे

सर्वात सामान्य चूक म्हणजे wp-includes फोल्डरच्या प्रत्येक HTTP request ला 403 देणे. हे प्रथमदर्शनी योग्य वाटते; पण WordPress काही स्टॅटिक फाइल्स तिथून लोड करत असल्याने अनपेक्षित समस्या येऊ शकतात. उदाहरणार्थ, ब्लॉक एडिटर चालत नाही, काही JavaScript लोड होत नाही किंवा फ्रंटएंडवर लहान पण महत्त्वाच्या डिझाईन त्रुटी दिसू शकतात.

नियम टेस्ट न करता लाइव्ह करणे

.htaccess किंवा Nginx configuration मध्ये जरी एक अक्षर चुकीचे असेल तरी '500 Internal Server Error' येऊ शकतो. विशेषतः जास्त ट्रॅफिक असलेल्या साइट्समध्ये नियम थेट लाइव्ह करणे धोकादायक आहे. आधी फाइलची बॅकअप घ्या, शक्य असल्यास staging environment मध्ये चाचणी करा, नंतरच लाइव्ह करा. Hostragons मध्ये staging किंवा बॅकअप पर्याय असल्यास वेब होस्टिंग बॅकअप हा योग्य लिंक आहे.

सर्व सुरक्षा प्लगइनवर विसंबून राहणे

सुरक्षा प्लगइन उपयुक्त असतात; पण वेब सर्व्हर स्तरावरील नियम आधीच लागू होतात. PHP पर्यंत request पोहचण्याआधी Apache/Nginx ब्लॉक करतो, त्यामुळे रिसोर्सेस वाचतात. म्हणून प्लगइन वापरत असताना देखील बेसिक सर्व्हर नियम आवश्यक आहेत.

अंमलबजावणीपूर्वी चेकलिस्ट

wp-includes प्रवेश मर्यादित करण्यापूर्वी थोडी तयारी केल्याने downtime कमी करता येतो. खालील चेकलिस्ट कार्यरत WordPress साइट्ससाठी विशेषतः उपयुक्त:

  • मौजूदा .htaccess किंवा Nginx config ची बॅकअप घ्या.
  • WordPress कोअर, थीम आणि प्लगिन्स अपडेट करा.
  • PHP आवृत्ती सुरक्षित आणि सपोर्टेड आहे याची खात्री करा.
  • फाइल परमिशन्स तपासा: फोल्डर्स 755, फाइल्स 644 असाव्यात.
  • wp-config.php आणि .htaccess सारख्या महत्त्वाच्या फाइल्सची अनावश्यक write परमिशन काढा.
  • Cache, CDN किंवा सुरक्षा प्लगइन वापरत असल्यास बदलानंतर cache क्लिअर करा.
  • admin पॅनल, मुख्य पृष्ठ, पोस्ट, contact form आणि payment पृष्ठांची टेस्ट लिस्ट तयार करा.

हे सर्व १०-१५ मिनिटे घेतात, पण चुकीच्या नियमामुळे होणाऱ्या तासभर downtime टाळता येतो. कॉर्पोरेट साइट्समध्ये बदल कमी ट्रॅफिक असताना करा.

Apache सर्व्हरवर .htaccess ने wp-includes PHP प्रवेश बंद करणे

Apache वापरणाऱ्या शेयर्ड होस्टिंगमध्ये सर्वात सामान्य पद्धत म्हणजे .htaccess फाइल. WordPress मुख्य फोल्डरमध्ये असलेल्या .htaccess मध्ये योग्य नियम जोडून wp-includes मधील PHP कॉल्स ब्लॉक करता येतात. सुरू करण्यापूर्वी फाइलची कॉपी PC वर डाउनलोड करा किंवा होस्टिंग पॅनलमधून बॅकअप घ्या.

शिफारसी .htaccess नियम

खालील पद्धत wp-includes मध्ये थेट PHP प्रवेश ब्लॉक करते आणि स्टॅटिक फाइल्स चालू ठेवते:

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^wp-includes/.*[.]php$ - [F,L]
</IfModule>

या नियमाचा अर्थ: URL wp-includes ने सुरू होतो आणि .php ने संपतो तर request ब्लॉक होतो. म्हणजे wp-includes मधील PHP फाइल्स ब्राउझरमधून थेट कॉल करता येत नाही. मात्र .js, .css, .png, .svg अशा स्टॅटिक फाइल्स उपलब्ध राहतात. WordPress फ्रंटएंड आणि admin साठी हे सुरक्षित संतुलन आहे.

डायरेक्टरी लिस्टिंग बंद करणे

दुसरा महत्वाचा सेटिंग म्हणजे डायरेक्टरी लिस्टिंग बंद करणे. जर सर्व्हरवर डायरेक्टरी लिस्टिंग ऑन असेल, युजर्सना फोल्डरची सामग्री दिसू शकते. मुख्य .htaccess मध्ये खालील ओळी जोडा:

Options -Indexes

ही ओळ index फाइल नसलेल्या फोल्डर्समध्ये फाइल लिस्टिंग दिसणे बंद करते. आधुनिक होस्टिंगमध्ये हे बहुतेक वेळा default असते; पण चेक करणे चांगली सुरक्षा प्रॅक्टीस आहे.

बदलानंतर टेस्ट

नियम जोडल्यावर खालील टेस्ट करा:

  • siteaddress.com/wp-includes/ उघडा; directory listing दिसू नये.
  • wp-includes मधील एखादी PHP फाइल थेट कॉल करा; 403 किंवा 404 मिळावे.
  • मुख्य पृष्ठ, ब्लॉग पोस्ट आणि admin पॅनल तपासा.
  • ब्राउझर developer tools मध्ये Console/Network मध्ये 404/403 resource error आहे का पहा.
  • cache प्लगइन किंवा CDN असल्यास cache क्लिअर करा.

सर्व टेस्ट यशस्वी झाल्यास नियम production मध्ये ठेवता येतो. 500 error मिळाल्यास, जोडलेल्या ओळी काढा किंवा बॅकअप .htaccess restore करा.

Nginx सर्व्हरवर wp-includes PHP प्रवेश बंद करणे

Nginx VPS, dedicated किंवा managed सर्व्हरमध्ये .htaccess काम करत नाही. नियम Nginx site config फाइलमध्ये, server block मध्ये टाकावा लागतो. यासाठी SSH access आणि config फाइल संपादनाची परवानगी हवी. खात्री नसल्यास होस्टिंग सपोर्ट टीमकडून मदत घ्या.

शिफारसी Nginx location नियम

मूळ नियम असे लागू करा:

location ~* ^/wp-includes/.*[.]php$ {
deny all;
}

हा नियम wp-includes मधील PHP फाइल्सवर येणारे request ब्लॉक करतो. बदलानंतर config टेस्ट करा:

nginx -t

Test यशस्वी झाल्यास Nginx reload करा:

systemctl reload nginx

reload command restart पेक्षा gentle आहे; existing connections खंडित न करता config refresh करते. तरीही, महत्वाच्या साइटमध्ये कमी ट्रॅफिक वेळी बदल करा.

Nginx मध्ये काळजी घेण्याच्या गोष्टी

  • नियम योग्य server block मध्ये टाकला आहे याची खात्री करा; एकाच सर्व्हरवर अनेक साइट्स असू शकतात.
  • CDN किंवा reverse proxy असल्यास CDN cache क्लिअर केल्यानंतर टेस्ट करा.
  • PHP-FPM config फक्त आवश्यक फाइल्स process करत आहे ते पहा.
  • log files (access.log, error.log) मध्ये नियम बिघडल्यास त्वरीत दिसते.

Nginx मध्ये चुकीची location क्रमवारी अनपेक्षित परिणाम देऊ शकते. त्यामुळे WordPress permalink आणि PHP process blocks मध्ये clash नाही हे तपासा.

पद्धतींची तुलना

खालील टेबल wp-includes प्रवेश मर्यादित करण्यासाठी वापरल्या जाणाऱ्या मुख्य पद्धती सांगते:

पद्धतींची तुलना
पद्धतयोग्य वातावरणफायदाकाळजी
.htaccess नियमApache आणि LiteSpeed होस्टिंगलवकर लागू करता येतो, शेयर्ड होस्टिंगमध्ये accessibleचुकीचे syntax 500 error देते
Nginx location नियमVPS, dedicated, managed serverसर्व्हर स्तरावर मजबूत आणि performantSSH व config ज्ञान आवश्यक
सुरक्षा प्लगइनतांत्रिक ज्ञान मर्यादित वापरकर्तेUI मधून सोपे व्यवस्थापनप्रत्येक नियम सर्व्हर स्तरावर लागू होतो असे नाही
WAF आणि CDNउच्च ट्रॅफिक किंवा हल्ला होणाऱ्या साइट्सBot, brute force आणि वाईट request लवकर filterचुकीचा नियम valid users ब्लॉक करू शकतो
फाइल परमिशन्ससर्व WordPress साइट्समुलभूत सुरक्षा hygieneफक्त URL access बंद करत नाही

प्रॅक्टिकल सर्वोत्तम परिणाम म्हणजे या पद्धती एकत्र वापरणे. उदाहरणार्थ Apache hosting मध्ये .htaccess नियम, योग्य फाइल परमिशन्स, अपडेटेड WordPress कोअर, SSL आणि नियमित बॅकअप एकत्र केल्याने multi-layered सुरक्षा मिळते. होस्टिंगमध्ये firewall आणि isolation देखील महत्वाचे; संस्थागत होस्टिंग निवड महत्त्वाच्या साइट्समध्ये फरक देते.

फाइल परमिशन्स आणि ओनरशिप सेटिंग्ज

wp-includes प्रवेश बंद करणे, फाइल परमिशन्स चुकीच्या असल्यास अपूर्ण राहते. WordPress मध्ये मान्य असलेले परमिशन्स फोल्डर्ससाठी 755, फाइल्ससाठी 644 आहेत. हे वेब सर्व्हरला फाइल वाचण्याची परवानगी देतात, अनावश्यक write access कमी करतात. काही विशेष होस्टिंगमध्ये वेगळे user/group सेटिंग्ज असू शकतात; म्हणून पॅनलच्या सूचना पाहा.

विशेषतः 777 परमिशन अत्यंत धोकादायक आहे. फोल्डरवर सर्वांना write access मिळाल्यास malicious फाइल अपलोड सोपे होते. wp-content/uploads सारख्या write आवश्यक असलेल्या फोल्डर्समध्ये देखील PHP चालवण्याचे नियम लागू करा. wp-includes मध्ये user write access नसावा, WordPress update व्यतिरिक्त.

सुरक्षा चाचणीत खालील तपासा:

  • wp-includes फोल्डर: सामान्यतः 755
  • wp-includes मधील PHP फाइल्स: 644
  • wp-config.php: शक्यतो 600 किंवा hosting structure नुसार कठोर permission
  • .htaccess: 644, edit नंतर अनावश्यक write access नसावा

हे प्रत्येक सर्व्हरवर वेगळे लागू होऊ शकते. चुकीचे परमिशन site update किंवा फाइल read होत नाही असे करू शकते. बदलानंतर WordPress health आणि error logs पहा.

सुरक्षा प्लगइन हे काम करतात का?

Wordfence, iThemes Security सारखे सुरक्षा प्लगइन काही hardening नियम ऑटोमॅटिक suggest करतात. हे brute force संरक्षण, फाइल बदल ट्रॅकिंग, malware scan आणि login सुरक्षितता देतात. पण wp-includes प्रवेश बंद करण्याबद्दल प्लगइन काय करते हे तपासणे आवश्यक आहे.

काही प्लगइन .htaccess मध्ये नियम जोडतात, काही application स्तरावर सुरक्षा देतात. application स्तरावर सुरक्षा म्हणजे request WordPress पर्यंत पोहचल्यावरच लागू होते, server level ब्लॉक इतके लवकर नाही. त्यामुळे व्यावसायिक दृष्टिकोन म्हणजे प्लगइन आणि server configuration दोन्ही वापरणे.

प्लगइन वापरत असल्यास हे तपासा:

  • प्लगइन .htaccess किंवा Nginx नियम टाकते का पाहा.
  • एकाच कामासाठी दोन नियम clash होत नाहीत हे तपासा.
  • प्लगइन update नंतर सुरक्षा सेटिंग बदलली नाही याची खात्री करा.
  • cache आणि server resource usage पहा.

एकाच वेळी अनेक सुरक्षा प्लगइन वापरणे सामान्यतः चांगले नाही. clash झाल्यास firewall, login आणि rewrite नियमामुळे performance कमी किंवा चुकीचे ब्लॉक होऊ शकतात.

wp-includes संरक्षण टेस्ट करण्यासाठी: प्रॅक्टिकल उदाहरण

अंमलबजावणी यशस्वी झाली हे समजण्यासाठी फक्त साइट उघडली तरी पुरेसे नाही. खालील ७ स्टेप्सची प्रॅक्टिकल टेस्ट, लहान व्यवसाय साइट्स ते ई-कॉमर्सपर्यंत, बहुतेक WordPress इंस्टॉलेशन्ससाठी योग्य:

  • १. मुख्य पृष्ठ incognito मध्ये उघडा आणि visual error आहे का पहा.
  • २. ब्लॉग पोस्ट, category page आणि search result page पाहा.
  • ३. wp-admin मध्ये login करा; block editor आणि media library उघडा.
  • ४. Browser developer tools मध्ये Console तपासा.
  • ५. Network मध्ये wp-includes मधील static files अनावश्यक ब्लॉक नाहीत हे खात्री करा.
  • ६. wp-includes मध्ये थेट PHP फाइल कॉल करा; 403/404 मिळावे.
  • ७. server error logs मध्ये नवीन/पुनरावृत्त त्रुटी आहेत का पहा.

ही टेस्ट सुमारे ५ मिनिटे घेते आणि चुकीचे configuration पटकन समजते. विशेषतः WooCommerce सारख्या पेमेंट साइट्समध्ये cart, checkout आणि user account pages वेगळ्या टेस्ट करा. live earnings असलेल्या साइट्समध्ये JavaScript errorदेखील conversion rate कमी करू शकते.

अतिरिक्त WordPress फोल्डर संरचना सुरक्षा उपाय

wp-includes संरक्षण हा सुरुवातीचा टप्पा आहे; पण WordPress सुरक्षितता holistic विचारावी. खालील अतिरिक्त उपाय हल्ल्याचा पृष्ठभाग आणखी कमी करतात:

  • WordPress version लपवण्याऐवजी कोअर अपडेट ठेवा.
  • unused themes आणि plugins पूर्णपणे delete करा.
  • admin username guess करणे कठीण ठेवा.
  • two-factor authentication वापरा.
  • XML-RPC वापरत नसल्यास access मर्यादित करा.
  • wp-login.php साठी rate limit किंवा extra verification लावा.
  • daily automatic backup आणि restore test करा.
  • संपूर्ण साइटवर HTTPS वापरा; SSL शिवाय login details insecure असतात.

SSL wp-includes access थेट बंद करत नाही, पण user sessions, form data आणि admin traffic सुरक्षित ठेवतो. म्हणून प्रत्येक WordPress security guide मध्ये SSL पहिल्या protection टप्प्यात असते. येथे SSL प्रमाणपत्र खरेदी करा आणि मोफत SSL स्थापनेसाठी लिंक उपयुक्तपणे समाविष्ट करा.

केव्हा व्यावसायिक मदत घ्यावी?

साध्या Apache hosting मध्ये .htaccess नियम घालणे बहुतेक वापरकर्त्यांसाठी सोपी प्रक्रिया आहे. पण विशेष Nginx configuration, multisite network, WooCommerce store, high-traffic news site किंवा corporate portal असल्यास व्यावसायिक मदत घ्या. कारण सुरक्षा नियम फक्त technically योग्य नाही, तर business continuity साठीही सुरक्षित असावा.

खालील परिस्थितीत तज्ञ मदतीची आवश्यकता:

  • सर्व्हरवर अनेक WordPress साइट्स host केल्या आहेत.
  • Nginx, Varnish, CDN आणि WAF एकत्र वापरले जात आहेत.
  • अलीकडील बदलानंतर 403, 404 किंवा 500 errors वाढले आहेत.
  • साइटला पूर्वी malware लागले आहे.
  • payment, membership किंवा personal data process करणारी प्रणाली आहे.

सुरक्षित hosting infrastructure, proper isolation, regular backup आणि expert support हे WordPress सुरक्षिततेचे अदृश्य पण महत्वाचे भाग आहेत. hosting निवडताना फक्त disk space नाही, backup, firewall, PHP version, SSL management आणि support quality बघा. Hostragons होस्टिंग पॅकेज आणि WordPress साइट हलवणे या लिंक उपयुक्त आहेत.

निष्कर्ष

WordPress फोल्डर संरचना सुरक्षा दृष्टिकोनातून wp-includes फोल्डरला प्रवेश बंद करण्याचा योग्य मार्ग म्हणजे संपूर्ण फोल्डर ब्लॉक न करता, wp-includes मधील PHP फाइल्सवर थेट वेब प्रवेश बंद करणे आणि directory listing disable करणे. Apache साठी .htaccess, Nginx साठी location नियम लावून हे काम करता येते. प्रत्येक बदलाआधी backup घ्या, नंतर admin आणि frontend टेस्ट करा.

संक्षेप: static files बिघडू देऊ नका, PHP प्रवेश मर्यादित करा, directory listing बंद करा, file permissions तपासा आणि नियमित update करा. अधिक सुरक्षित आणि management-friendly WordPress साठी Hostragonsचे hosting, domain आणि SSL solutions पाहा; आपल्या गरजेनुसार configuration साठी support घ्या.

वारंवार विचारल्या जाणाऱ्या प्रश्नोत्तर

wp-includes फोल्डर पूर्णपणे बंद करणे सुरक्षित आहे का?

साधारणपणे शिफारसी नाही. wp-includes मध्ये WordPressला आवश्यक JavaScript, CSS आणि static files असतात. पूर्ण ब्लॉक केल्यास साइटची visuals किंवा admin panel बिघडू शकतो. सुरक्षित उपाय म्हणजे या फोल्डरमधील PHP फाइल्सवर थेट प्रवेश बंद करणे.

.htaccess नियम जोडल्यावर 500 error येतो तर काय करावे?

आधी जोडलेले नियम काढा किंवा backup .htaccess restore करा. नंतर syntax errors तपासा. त्रुटी चालूच असल्यास hosting error logs पाहा किंवा technical support घ्या.

Nginx सर्व्हरवर .htaccess काम करते का?

नाही. .htaccess फक्त Apache आणि LiteSpeed वातावरणात वापरता येते. Nginx मध्ये server block मधील location नियम लावा आणि बदलानंतर nginx -t ने test करा.

हा उपाय WordPress साइट पूर्णपणे सुरक्षित करतो का?

नाही. wp-includes PHP प्रवेश बंद करणे महत्वाचा सुरक्षा लेयर आहे, पण एकटे पुरेसे नाही. updates, strong passwords, two-factor authentication, SSL, backup, firewall आणि योग्य file permissions एकत्र वापरावे.

सुरक्षा प्लगइन वापरत असल्यास wp-includes नियम वेगळा जोडावा का?

प्लगइन कोणते नियम लागू करतो हे तपासा. काही प्लगइन .htaccess नियम लावतात, काही application level सुरक्षा देतात. clash न करता server level PHP access मर्यादित करणे सामान्यतः अधिक मजबूत उपाय आहे.

हा लेख शेअर करा:

Hostragons टीम

होस्टिंग, सर्व्हर्स आणि डोमेन नेम्सबद्दल आमच्या तज्ञ टीमकडून अद्ययावत मार्गदर्शन. चला, तुमच्या प्रोजेक्टसाठी योग्य उपाय एकत्र शोधूया.

आमच्याशी संपर्क साधा