अपाचे विंडोज 7 पर वाइल्डकार्ड सबडोमैन जोड़ते हैं


0

मैं अपाचे इंस्टॉलेशन के साथ विंडोज 7 मशीन पर चल रहा हूं, अपने एपाचे वर्चुअल होस्ट्स फ़ाइल में वाइल्डकार्ड सबडोमेन प्रविष्टि जोड़ने की कोशिश नहीं कर रहा हूं, लेकिन यह काम नहीं करता है

मैंने example.local जोड़ा है और यह c: / Apache24 / htdocs / examplemain से बिना किसी समस्या के सामग्री परोसता है, लेकिन उदाहरण के लिए उपडोमेन के लिए वाइल्डकार्ड प्रविष्टि। कार्य करने के लिए लगता नहीं है।

माई http-vhosts.conf

<VirtualHost *:80>
    ServerName example.local
    DocumentRoot c:/Apache24/htdocs/examplemain
    SetEnv APPLICATION_ENV "development"
<Directory c:/Apache24/htdocs/examplemain>
        DirectoryIndex index.php
        AllowOverride All
        Order allow,deny
        Allow from all
    </Directory>
</VirtualHost>

<VirtualHost *:80>
    ServerAlias  *.example.local
    VirtualDocumentRoot "c:/Apache24/htdocs/examplemain/examplesubdomain"
</VirtualHost>

मेरा होस्ट विंडोज 7 में फाइल करता है

127.0.0.1       example.local
127.0.0.1       *.example.local

कोई भी मदद बहुत ही सराहनीय होगी

धन्यवाद!

जवाबों:


0

आप होस्ट फ़ाइल में वाइल्डकार्ड वर्णों का उपयोग नहीं कर सकते, न तो विंडोज पर और न ही लिनक्स में।

चूंकि होस्ट फ़ाइल पूरी तरह से आपके स्वयं के नियंत्रण में है, इसलिए आप अपनी ज़रूरत का कोई भी होस्टनाम बना सकते हैं, वैकल्पिक रूप से अपना स्वयं का DNS सर्वर चला सकते हैं।


हम्म उत्तर के लिए धन्यवाद मुझे लगता है कि विंडोज़ होस्ट फ़ाइल इतनी स्मार्ट नहीं है कि यह मेरे स्वयं के डीएनएस सर्वर को चलाने से मुझे वाइल्डकार्ड सबस्टेंस जोड़ने की अनुमति मिलेगी?
प्रदीप श्रीवास्तव
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.