VHost प्रति एकाधिक "ServerName"?


49

Apache2 में एक VHost में कई ServerNames सेट करना संभव है?

मैं एक आंतरिक विकि के लिए "wiki" vhost सेटअप करना चाहता हूँ।

मेरे नेटवर्क में एक ".lan" प्रत्यय है। मैं अपाचे को एक ही vhost पर "wiki" और "wiki.lan" दोनों का जवाब कैसे दे सकता हूं?

जवाबों:


64

अपनी virtualhost परिभाषा में ServerNameऔर ServerAliasनिर्देशों का उपयोग करें । आप ऐसा कुछ करेंगे:

<VirtualHost *:80>

    Servername wiki.lan 
    ServerAlias wiki

    [...]

</Virtualhost>

Apache डॉक्स देखें - ServerAlias ​​Directive


ये सही है! मैं
ServerAlias ​​के

2
क्या यह फर्क पड़ता है कि कौन सा नाम ServerName और ServerAlias ​​में निर्दिष्ट है? क्या इसका आदान-प्रदान हो सकता है?
रोज़ब

27

अन्य नामों के साथ जोड़ें ServerAlias

आप उन 2 स्वरूपों या मिश्रणों में से किसी का उपयोग कर सकते हैं:

ServerAlias aaa.example.com bbb.example.com ccc.example.com

ServerAlias ddd.example.com
ServerAlias eee.example.com
ServerAlias fff.example.com

निर्देश केवल VirtualHost अनुभाग में मान्य है ।

देखें: http://httpd.apache.org/docs/current/mod/core.html#serveralias

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.