[php] किसी अन्य फ़ोल्डर पर पुनर्निर्देशित करें



Answers

इस लाइन को जोड़ने का प्रयास करें, और:

RewriteBase /projectname

और आप परियोजना के अंदर रहें

Question

मैं इस .htaccess रीडायरेक्ट रीडायरेक्ट रीडायरेक्ट रीडायरेक्ट को यूआरडी उप - डायरेक्टरी पर रीडायरेक्ट करता हूं और मैं उसी चीज को हासिल करने की कोशिश कर रहा हूं।

सबसे अधिक वोटों के साथ समाधान था:

RewriteEngine on
RewriteCond %{HTTP_HOST} ^example\.com$
RewriteRule (.*) http://www.example.com/$1 [R=301,L]
RewriteRule ^$ store [L]

अब, टिप्पणियों को देखकर जो अच्छा काम करता है समस्या यह है कि मैं किसी भी पथ को कठोर नहीं करना चाहूंगा (इसके बजाय "www.example.com" से ऊपर प्रदान किया गया)। मुझे projectname/public/ projectname/ रीडायरेक्ट्स के अंदर .htaccess चाहते हैं कि वास्तविक सर्वर होस्ट क्या है, इसके बावजूद। इसलिए कि अगर मैं www.pinco.com का www.pinco.com projectname/ www.pinco.com के रूट सर्वर के अंदर www.pinco.com यह www.pinco.com/projectname/public/ पर रीडायरेक्ट www.pinco.com/projectname/public/ लेकिन यह www.pinco.com/projectname/ दिखाता है

मैं उसे कैसे प्राप्त कर सकता हूं?