2009-11-20 9 views
27

मेरे पास निम्न है। Htaccess लाइन, रूट पर सरल कोई अनुक्रमणिका नहीं है।.htaccess फ़ाइल विकल्प- उपनिर्देशिकाओं पर इंडेक्स

Options -Indexes 

हम क्या जोड़ते हैं ताकि यह प्रत्येक के लिए एक फ़ाइल बनाने के बजाय किसी भी उप निर्देशिका में प्रचारित हो? केवल रूट पर एक। Htaccess।

उत्तर

32

कोडेक्स 73 का जवाब इस पृष्ठ पर केवल गलत जवाब है। इसमें 25 अपवॉट नहीं होना चाहिए। सही जवाब

Options -Indexes 

आप

AllowOverride All 
के बारे में सोच किया गया होगा

https://httpd.apache.org/docs/2.2/howto/htaccess.html

.htaccess फ़ाइलों (या "वितरित विन्यास फाइल") एक तरह से विन्यास बनाने के लिए प्रदान करना है प्रति निर्देशिका आधार पर परिवर्तन। एक फ़ाइल, जिसमें एक या अधिक कॉन्फ़िगरेशन निर्देश हैं, विशेष दस्तावेज़ निर्देशिका में रखा गया है, और निर्देश निर्देशिका, और इसके सभी उप-निर्देशिकाओं पर लागू होते हैं।

+2

यह 'ऑर्डर ओवरराइड ऑल' – jaggedsoft

+0

यह इंगित करने के लिए धन्यवाद! मैंने इस 7 साल के पुराने प्रश्न के लिए अपना पुराना जवाब हटा दिया है। – Codex73

29

htaccess फ़ाइलों निर्देशिका वे में रखा जाता है और सभी उप-निर्देशिका प्रभावित करते हैं, कि एक htaccess अपने रूट निर्देशिका में स्थित फ़ाइल (yoursite.com) yoursite.com/content को प्रभावित करती है, yoursite.com/content/contents, आदि

http://www.javascriptkit.com/howto/htaccess.shtml

+12

दरअसल यह करता है, बस इसका परीक्षण किया जाता है। यहां तक ​​कि सभी के बिना यह उप फ़ोल्डर पर लागू होता है! –

+6

@ कोडेक्स 73, कालेब सही है: .htaccess ["निर्देश उस निर्देशिका पर लागू होते हैं, और सभी उपनिर्देशिकाएं"] (http://httpd.apache.org/docs/current/howto/htaccess.html#what)। –

संबंधित मुद्दे