2012-12-12 8 views
13

से फ़ोल्डर को बाहर निकालें मेरे पास एक ऐसी साइट है जो अच्छे URL का उपयोग करने के लिए htaccess का उपयोग करती है। हालांकि मैं चाहता हूं कि htaccess फ़ाइल अकेले एक संपूर्ण फ़ोल्डर छोड़ दें और इसकी सामग्री पूरी तरह से हो। अपने htaccess फ़ाइल की सामग्री है:htaccess

RewriteEngine On 
RewriteCond %{SCRIPT_FILENAME} !-f 
RewriteCond %{SCRIPT_FILENAME} !-d 
RewriteRule ^(.*)$ index.php/$1 

मैं पूरी तरह से फ़ोल्डर "व्यवस्थापक"

अग्रिम में बहुत धन्यवाद नामित बाहर करने के लिए ऊपर कोड कैसे पूर्ण हो जाएगी! अन्य दो RewriteConds आपके द्वारा सूचीबद्ध पहले

RewriteCond %{REQUEST_URI} !^/excluded-folder/.*$ 

:

+0

http://stackoverflow.com/questions/1848500/htaccess-mod-rewrite-how-to -exclude-directory-from-rewrite-rule और http://stackoverflow.com/questions/1715785/exclude-htaccess-for-admin-folder?rq=1 शायद मदद कर सकता है। जब आप प्रश्न बनाते हैं तो अन्य लेखों को देखते हैं, स्टैक ओवरफ्लो देता है और पहले चारों ओर देखता है। – JochemQuery

+1

मैंने आपके दूसरे लिंक के आधार पर कोड को संशोधित करने का प्रयास किया, लेकिन दुर्भाग्य से काम नहीं किया। संशोधित कोड की तरह देखा: RewriteRule^व्यवस्थापक RewriteEngine चालू ($ | /) - [एल] RewriteCond% {SCRIPT_FILENAME} -f RewriteCond% {SCRIPT_FILENAME} -d RewriteRule^$ index.php! (*।)/$ 1 – user1185551

+0

मुझे लगता है कि मैं आपकी मदद नहीं कर सकता क्योंकि मेरे htacces के ज्ञान के बारे में इतना अच्छा नहीं है। आप अपना मुख्य कोड अपने मुख्य प्रश्न में डाल सकते हैं। तो अन्य लोग देखते हैं कि आपने क्या प्रयास किया है और शायद कुछ ऐसे पर Google पर क्लिक करें जैसे मानचित्र htacces को छोड़ दें। – JochemQuery

उत्तर

15

कहाँ फ़ोल्डर आप को बाहर रखना चाहते है /excluded-folder/ आप निम्नलिखित नियम जोड़ना होगा।

18

तुम भी आप अनदेखा करना चाहते फ़ोल्डर में एक नया .htaccess फाइल डाल सकता है, कह रही:

RewriteEngine Off 
+0

यह उन लोगों के लिए बल्लेबाज है जो यूआरएल रीवाइटिंग नहीं जानते –