लिनक्स सिस्टम पर अपाचे 2 का उपयोग करना mod_vhost_alias का उपयोग करके एकाधिक वर्चुअल डॉक्यूमेंट रूट का एक तरीका है?अपाचे एकाधिक वर्चुअल डॉक्यूमेंट रूट
यह नामकरण किया जाता है सम्मेलन मैं वर्तमान में उपयोग कर रहा हूँ और चाहते हैं उपयोग करने के लिए जारी रखने के लिए:
host directory
127.0.0.1 domain domain.com
127.0.0.1 sub.domain domain.com_sub
फिर httpd.conf की मेरी vhosts खंड में
मेरे पास है:
NameVirtualHost 127.0.0.1
<VirtualHost 127.0.0.1>
VirtualDocumentRoot /var/www/%0.0.com
</VirtualHost>
<VirtualHost 127.0.0.1>
VirtualDocumentRoot /var/www/%2.0.com_%1
</VirtualHost>
समस्या के साथ यह तब होता है जब मैं sub.domain पर जाता हूं अपाचे त्रुटि लॉग दिखाता है कि यह /var/www/sain.domain.com की बजाय /var/www/domain.com_test की तलाश में है जो मुझे विश्वास दिलाता है कि यह केवल पहले नियम को पढ़ता है और फिर विफल रहता है, लेकिन मैं इसे क्या करना चाहता हूं वह किसी भी दस्तावेज़ रूट का उपयोग करता है जो या तो संतुष्ट करता है दो वर्चुअल डॉक्यूमेंट रूट नियमों में से।
मैं आप इस समस्या को हल संभालने हूँ, लेकिन मैं के लिए नीचे दिए गए पोस्ट किया है पूर्णता, क्योंकि यह Google खोजों में आता है। आप इस प्रश्न को उत्तर के रूप में चिह्नित करना चाहते हैं? – starmonkey