/ / ब्राउज़र के बिना बार पता बदलने के लिए htaccess में Zend फ्रेमवर्क मॉड्यूल के लिए उपडोमेन कैसे मैप करें - php, Apache, zend-Framework, .htaccess।

ब्राउज़र पता बार बदलने के बिना htaccess में ज़ेंड फ्रेमवर्क मॉड्यूल में सबडोमेन कैसे मैप करें - php, apache, zend-framework, .htaccess

मैं एक Zend फ्रेमवर्क आवेदन मिला है कि एक है http://dashboard.domain.tld उपडोमेन, और शेष आवेदन पर रहता है http://domain.tld। हालाँकि, मैं मूल डोमेन में सभी ऐप कोड रखना चाहता हूं, इसलिए मुझे किसी तरह पैरंट डोमेन में उपडोमेन को पुनर्निर्देशित करना होगा।

मुझे Zend मॉड्यूल में सभी डैशबोर्ड कोड मिले हैं और मैंने अपने .htaccess को रूट उपडोमेन फ़ोल्डर में सेट किया है जैसे:

RewriteEngine On
RewriteRule ^(.*)$ http://domain.tld/dashboard/$1 [NC,NS,L]

रीडायरेक्ट ठीक काम कर रहा है, सिवाय इसके कि रीडायरेक्ट किया गया URL मूल URL के बजाय एड्रेस बार में दिखाई दे रहा है। मुझे वह URL चाहिए जो उपयोगकर्ता द्वारा दर्ज किया गया था।

मैंने एक नज़र डाली है पता बार को बदले बिना ।htaccess रीडायरेक्ट और इसी तरह के अन्य प्रश्न लेकिन इस प्रकार कुछ भी मदद नहीं कर रहा है।

किसी भी मदद की सराहना करेंगे!

उत्तर:

जवाब के लिए 2 № 1

आपको अपने डैशबोर्ड.डोमेन.ल्ड कॉन्फ़िगरेशन में [P] ध्वज की कोशिश करनी चाहिए

RewriteEngine on
RewriteBase /
RewriteRule (.*)  http://domain.tld/dashboard/$1   [P,QSA,L]