वर्तमान में मेरे अपाचे सर्वर की तरह तोक्या अपाचे 2 सबडोमेन की आभासी होस्टिंग का समर्थन करता है?
<VirtualHost *:80>
ServerName www.example.com
ServerAlias example.com
DocumentRoot /var/www
</VirtualHost>
समस्या यह है कि /var/www
नीचे सब कुछ अन्य सभी स्थानों से पहुँचा जा सकता है है की स्थापना की है। अगर मैं एक वेब पेज /var/www/john/bio.html
है, तो उस वेब पेज से var/www/jane/
मैं इतना
<VirtualHost *:80>
ServerName www.example.com
ServerAlias example.com
DocumentRoot /var/www
</VirtualHost>
<VirtualHost *:80>
ServerName www.john.example.com
ServerAlias john.example.com
DocumentRoot /var/www/john
</VirtualHost>
<VirtualHost *:80>
ServerName www.jane.example.com
ServerAlias jane.example.com
DocumentRoot /var/www/jane
</VirtualHost>
की तरह मेरे अपाचे सर्वर स्थापित करना चाहते हैं लिपियों/तस्वीरें उधार ले सकता तो उपयोगकर्ता john
के लिए सभी फ़ाइलों में जाना /var/www/john/
फ़ोल्डर, और इसी तरह उपयोगकर्ता jane
के लिए। फिर, प्रतीकात्मक लिंक बंद हो गए (डिफ़ॉल्ट रूप से), और केवल /var/www/user/
नीचे (डिफ़ॉल्ट रूप से फिर से) प्रदान किया गया है, मुझे वेब पेज से स्क्रिप्ट/छवियों सहित john's
वेब पेज पर चिंता करने की आवश्यकता नहीं है।
उपयोग करने में सक्षम हो जाएगा। अतीत से धन्यवाद आदमी। –
@MeowMix खुश मैं कम से कम एक व्यक्ति की सहायता कर सकता हूं – puk
कमांड 'a2ensite example.com' साइट्स-सक्षम/example.com' से साइट्स-सक्षम/example.com' से सिम्लिंक बनाएं, विपरीत कमांड 'a2dissite example.com है ', जो इसे अक्षम कर देगा। – Honza