2010-04-20 16 views
5

का उपयोग करके सबडोमेन सेट करना मैं www.companyname.mydomain.com जैसे सभी साइट उपयोगकर्ताओं के लिए सबडोमेन सेट करना चाहता हूं, मैं इसके लिए htaccess का उपयोग करना चाहता हूं।htaccess

जब कोई www.companyname.mydomain.com का अनुरोध करता है यह myfile.php? नाम = companyname

मैं इस एक htaccess फ़ाइल का उपयोग कर प्राप्त कर सकते हैं की ओर ही रीडायरेक्ट?

विचार के लिए धन्यवाद।

+0

चूंकि आप नए वर्चुअल होस्ट बनाने की कोशिश कर रहे हैं, मुझे नहीं लगता कि आप कर सकते हैं। मुझे पूरा यकीन है कि आपको प्रति-निर्देशिका दृष्टिकोण का उपयोग करके मुख्य अपाचे कॉन्फ़िगरेशन को संशोधित करने की आवश्यकता है। – Quentin

+0

@ मिलन: स्टैक ओवरव्लो में आपका स्वागत है! ध्यान रखें कि आपका प्रश्न http://ServerFault.com पर ले जाया जा सकता है, जिस पर सर्वर कॉन्फ़िगरेशन आदि पर ध्यान केंद्रित किया गया है। यदि ऐसा होता है, तो नीचे दिए गए बड़े ग्रे बॉक्स में प्रश्न के नए स्थान पर एक लिंक प्रदान किया जाएगा। –

उत्तर

1

सुनिश्चित करें कि यह वेबसाइट * .mydomain.com का जवाब देने के लिए कॉन्फ़िगर किया गया है।

RewriteCond %{http_host} ^www.(\w+).mydomain.com [NC] 
RewriteRule ^.*$   /myfile.php?name=%1 [L] 

आप ^.*$ समायोजित करने के लिए, के बाद से इस चेक क्या www.companyname.mydomain.com के बाद आता है की परवाह किए बिना फिर से लिखने होगा चाहते हो सकता है।

+0

मैं अपनी वेबसाइट को इस तरह से कैसे कॉन्फ़िगर कर सकता हूं कि * .mydomain.com का जवाब दें? मैं सर्वर में cpanel का उपयोग कर रहा हूं – milan

+0

अपाचे को कॉन्फ़िगर करने का कोई अनुभव नहीं है, मुझे लगता है कि serverfault.com पर पूछने के लायक एक सवाल है। – Fabian