Esasen sıranın bi önemi yok Include /etc/apache2/sites-enabled/ satırını iptal edip kesişen domainler içinde aynı yöntemi uygularsanır sonuca ulaşırsınız diye düşünüyorum.
Örn: <VirtualHost *:80> DocumentRoot /var/www/a.com ServerName a.com </VirtualHost> <VirtualHost *:80> DocumentRoot /var/www/a.com ServerName b.com <http://a.com/> </VirtualHost> yani iki domaini aynı klasörde bu şekilde kullanabilirsiniz.. 18 Şubat 2009 Çarşamba 10:05 tarihinde Elvin Şiriyev <el...@siriyev.net>yazdı: > Raşit bey, sanırım webminden dolayı apache2.conf daki ayar otomatik > yapılmış, sistem çalıştı, teşekkür ederim. > > Ama > > ---------------------------------------------- > <VirtualHost *:80> > DocumentRoot /var/www > </VirtualHost> > ---------------------------------------------- > > gibi bir kayıt eklediğimde (amaç: hostingi tanımlanmamış domainler /var/www > dan çalışsın) tüm domainler buradan çalışıyor. ve eminim ki bu diğer > kayıtlardan önce include olduğu için böyle. > > Soru: acaba bunun gibi kesişmeleri nasıl yönetmeliyiz ? > > Örnek: > ---------------------------------------------- > <VirtualHost *:80> > DocumentRoot /var/www > </VirtualHost> > > <VirtualHost *:80> > DocumentRoot /var/www/a.com > ServerName a.com > </VirtualHost> > ---------------------------------------------- > > gibi tanımlamada a.com çağırıldığında /var/www çalışır > > ama > ---------------------------------------------- > <VirtualHost *:80> > DocumentRoot /var/www/a.com > ServerName a.com > </VirtualHost> > > <VirtualHost *:80> > DocumentRoot /var/www > </VirtualHost> > ---------------------------------------------- > > gibi tanımlarsak bir sorun yok. > > apache2.conf son satırda > > ---------------------------------------------- > # Include the virtual host configurations: > Include /etc/apache2/sites-enabled/ > ---------------------------------------------- > var ve sanırsam alfabe sırasına göre bunu include ediyor. bu include > sırasını nasıl yönetebileceğimi bilmiyorum. veya sıranın bir önemi varmı ? > > > > > 2009/2/17 Raşit Ülcay <ra...@nskontrol.co.cc> > > Merhaba, >> >> Bende webmini kullanarak bir çok siteyi host ediyorum >> >> Tek yaptığım apache2.conf dosyasından virtualhost u aktif hale getirip >> dosyaya >> >> <VirtualHost *:80> >> DocumentRoot /var/www/xxx.com >> ServerName www.xxx.com >> </VirtualHost> >> >> satırlarını eklemek ve apache yi restart etmek. >> >> Bu şekilde bi dener misiniz?? >> >> 17 Şubat 2009 Salı 20:39 tarihinde Serkan YARAMAZ >> <ser...@yaramazca.com>yazdı: >> >> virtualmin i tavsiye ederim. http://www.virtualmin.com >>> >>> On 2/17/09, Elvin Şiriyev <el...@siriyev.net> wrote: >>> > Merhaba, Webmin kullanarak önce >>> > >>> > Networking > Network Configuration > Host Addresses >>> > >>> > bölümünden >>> > >>> > 127.0.0.1 localhost, a.com, b.com >>> > >>> > gibi eklemeler yapıyorum, Apache menüsü altında create virtual host >>> formu >>> > ile vh oluşturuyorum: >>> > >>> > /etc/apache2/sites-enabled/webmin.1234877325.conf >>> > >>> > gibi dosya oluşturup içine >>> > >>> > <VirtualHost a.com:80> >>> > DocumentRoot /var/www/a.com >>> > ServerName 127.0.0.1 >>> > </VirtualHost> >>> > >>> > gibi (veya benzerleri) kayıt oluşturuyor. >>> > >>> > a.com yazdığımda hostingim sorunsuz çalışıyor. sıkıntım b.com için >>> aynı >>> > yöntemle yeni bir vh oluşturduğum zaman daha önce doğru çalışan a.comda >>> > b.com için tanımladığım hostingde çalışıyor. >>> > >>> > birçok denememe rağmen sorunu çözemedim. yardımlarınızı bekliyorum. >>> > >>> > Saygılar. >>> > >>> > PS: aynı yöntemle başka bir sunucuda bir sıkıntı yok. aralarındaki >>> farkı >>> > tespit edemedim. >>> > >>> > -- >>> > Elvin Şiriyev >>> > http://siriyev.net >>> > >>> >>> >>> -- >>> Saygılarımla >>> Serkan Yaramaz >>> --- >>> http://haber.yaramazca.com'dan rastgele bir başlık: >>> _______________________________________________ >>> Linux-sunucu E-Posta Listesi >>> Linux-sunucu@liste.linux.org.tr >>> >>> Liste kurallarını http://liste.linux.org.tr/kurallar.php bağlantısından >>> okuyabilirsiniz; >>> >>> Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen >>> e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1 >>> dakika içinde üyeliğinizi sonlandırabilirsiniz. >>> http://liste.linux.org.tr/mailman/listinfo/linux-sunucu >>> >> >> >> _______________________________________________ >> Linux-sunucu E-Posta Listesi >> Linux-sunucu@liste.linux.org.tr >> >> Liste kurallarını http://liste.linux.org.tr/kurallar.php bağlantısından >> okuyabilirsiniz; >> >> Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen >> e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1 >> dakika içinde üyeliğinizi sonlandırabilirsiniz. >> http://liste.linux.org.tr/mailman/listinfo/linux-sunucu >> >> > > > -- > Elvin Şiriyev > http://siriyev.net > > _______________________________________________ > Linux-sunucu E-Posta Listesi > Linux-sunucu@liste.linux.org.tr > > Liste kurallarını http://liste.linux.org.tr/kurallar.php bağlantısından > okuyabilirsiniz; > > Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen > e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1 > dakika içinde üyeliğinizi sonlandırabilirsiniz. > http://liste.linux.org.tr/mailman/listinfo/linux-sunucu > >
_______________________________________________ Linux-sunucu E-Posta Listesi Linux-sunucu@liste.linux.org.tr Liste kurallarını http://liste.linux.org.tr/kurallar.php bağlantısından okuyabilirsiniz; Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1 dakika içinde üyeliğinizi sonlandırabilirsiniz. http://liste.linux.org.tr/mailman/listinfo/linux-sunucu