मैं अपनी वेबसाइट के एक सबफ़ोल्डर को www पर पुनर्निर्देशित करने की कोशिश कर रहा हूं यदि इसके www उपसर्ग नहीं है। उदाहरण के लिए।
If user opens example.com/sites
it should redirect to
www.example.com/sites
Also,
If user opens example.com/sites/whateverlink
it should redirect to www.example.com/stores/whateverlink
किसी कारण से, मैं इस पुनर्निर्देशन के लिए मुख्य डोमेन और अन्य सबफ़ोल्डर्स को शामिल नहीं करना चाहता। कृपया इसके लिए नियम लिखने में मेरी मदद करें।
केवल अपाचे मुझे सभी डोमेन के लिए नियम पता है। लेकिन नहीं सबफ़ोल्डर
—
Unnikrishnan
यदि आप किसी विशिष्ट स्थानीय फ़ाइल / फ़ोल्डर में प्रतिबंधित करना चाहते हैं, तो
—
नाथन.इलिशा शिरनी
RewriteRule
एक <File /path/to/file>
या <Directory /path/to/directory>
निर्देश में डालें । यदि आप इसे किसी विशिष्ट URL पर प्रतिबंधित करना चाहते हैं, तो एक <Location /url/path/>
निर्देश के साथ ऐसा करें । httpd.apache.org/docs/2.4/fr/mod/core.html#directory
कुछ कारणों के कारण, मैं निर्देशिका या स्थान टैग का उपयोग नहीं कर सकता। खिचड़ी भाषा हम एक पुनर्लेखन नियम के साथ लिखते हैं?
—
उन्नीकृष्णन
मुझे लगता है कि आप
—
नाथन.इलिशा शिरनी
RewriteCond
अपने चुने हुए निर्देशिकाओं से मेल खाएंगे।
RewriteRule
एक में<Location>
अपाचे के लिए)