अपाचे / 2.2.3 में mod_rewrite सक्षम और सेटअप करें (CentOS) सर्वर (httpd.conf settings)

मैं स्थापित करने के बाद दीपक एक वेब सर्वर ( 5.6 / 2) की हमने पाया है कि हालांकि मॉड्यूल mod_rewrite सक्षम है, पृष्ठों के साथ पालन करना चाहिए mod_rewrite नहीं पहुंचा जा सका.

"नहीं मिला - इस सर्वर पर अनुरोधित URL /rewrite_url.html नहीं मिला".

Apache / 2 में mod_rewrite सक्षम करें (CentOS) सर्वर।

1. स्थापित करने के बाद httpd (अपाचे), फ़ाइल खोलें / Etc / httpd / conf / एक संपादक (साथनैनो /etc/httpd/conf/httpd.conf) और हम सबसे पहले जाँच करते हैं कि मॉड्यूल “mod_rewrite.soमें पाया जाता है DSO (गतिशील शेयर्ड ऑब्जेक्ट)। हमें लाइन ढूंढनी चाहिए ”Rewrite_module LoadModule मॉड्यूल / mod_rewrite.so"विदाउट विदाउट"#" सामने। यदि यह वर्ण मौजूद है, तो उसे हटाना पड़ेगा, और यदि रेखा गायब है तो उसे जोड़ना होगा।

loadmodule_mod_rewrite

2. हम संपादक खुला छोड़ देते हैं और हम में हैं httpd.conf (Ctrl+ नैनो में खोज के लिए) वह रेखा जिस पर निर्देश है "AllowOverride कोई नहीं"। यहां हमें "से बदलना होगा"AllowOverride कोई नहीं"में"सभी AllowOverride".

allowoverwrite

3. Ctrl+X और वाई फ़ाइल में किए गए परिवर्तनों को बचाने के लिए httpd.conf.

4. httpd को पुनरारंभ करें

सेवा httpd पुनः आरंभ या /etc/init.d/httpd पुनरारंभ करें

अब यह काम करना चाहिए OK. साइट के रूट फ़ोल्डर फ़ाइल में जोड़ने के लिए मत भूलना .htaccess का लाइनों:

रीवरइटइन्गइन ऑन
/ RewriteBase

अपाचे / 2.2.3 में mod_rewrite सक्षम और सेटअप करें (CentOS) सर्वर.

संस्थापक और संपादक Stealth Settings, 2006 से वर्तमान तक। ऑपरेटिंग सिस्टम पर अनुभव Linux (विशेष रूप से CentOS), Mac OS X, Windows XP> Windows 10 si WordPress (सीएमएस)।

कैसे करें » Linux » अपाचे » अपाचे / 2.2.3 में mod_rewrite सक्षम और सेटअप करें (CentOS) सर्वर (httpd.conf settings)
एक टिप्पणी छोड़ दो