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

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

नहीं मिला - अनुरोध यूआरएल / rewrite_url.html इस सर्वर पर नहीं मिला था। "

mod_rewrite अपाचे / 2 (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 (नैनो में खोज करने के लिए कंट्रोल + डब्ल्यू) लाइन कि "निर्देशक हैAllowOverride कोई नहीं". आप "से बदलना होगाAllowOverride कोई नहीं"में"सभी AllowOverride"।

allowoverwrite

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

4. Httpd पुनरारंभ करें

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

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

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

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

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

लेखक के बारे में

चुपके एल.पी.

संस्थापक और संपादक चुपके सेटिंग्स2006 तारीख में।
लिनक्स ऑपरेटिंग सिस्टम (विशेष रूप से CentOS), मैक ओएस एक्स, Windows XP के> विंडोज 10 और वर्डप्रेस (सीएमएस) पर अनुभव।

एक टिप्पणी छोड़ दो