Nilgün Belma Bugüner @ 24-09-2009 12:20:
> Sunucunun dinleyeceği IP adresini ve konak adlarını /etc/hosts
> dosyanıza eklediniz mi?

hosts dosyasıyla alakası yok yapmak istediği şeyin, apache2'nin ayarlarından 
yapılması gerekiyor. /etc/apache2/sites-available klasörüne vhosts.conf diye 
bir dosya yarat, içine de şunu yapıştır;

<VirtualHost *>
         DocumentRoot "/var/www/domain1.org"
         ServerName domain1.org
         ServerAlias www.domain1.org
         ServerAdmin webmas...@localhost
         ServerSignature Off

         <Directory "/var/www/domain1.org">
                 allow from all
                 Options -Indexes -ExecCGI
                 AllowOverride All
         </Directory>
</VirtualHost>

<VirtualHost *>
         DocumentRoot "/var/www/domain2.org"
         ServerName domain2.org
         ServerAlias www.domain2.org
         ServerAdmin webmas...@localhost
         ServerSignature Off

         <Directory "/var/www/domain2.org">
                 allow from all
                 Options -Indexes -ExecCGI
                 AllowOverride All
         </Directory>
</VirtualHost>

daha sonra /etc/apache2/sites-enabled klasörüne git ve şu komutu ver;

ln -s ../sites-available/vhosts.conf

domain1.org ve domain2.org'u ilgili domainlerle değiştir, domain1.org diye 
girmeye çalıştığında seni /var/www/domain1.org klasörüne koyduğun dosyalarla 
karşılar. eğer lokalde gerçek domainlerle çalışmak istiyorsan o zaman 
*kendi* bilgisayarının /etc/hosts dosyasına şu şekilde ekleme yapman lazım;

127.0.0.1       localhost localhost.localdomain domain1.org domain2.org

yalnız bu şekilde çalışırken de http://domain1.org diye çağırman lazım, 
www.domain1.org internetteki adrese gidecektir. lokalde çalışıp internete 
aktarma yaparken çok işime yarayan bir kısayol oldu, özellikle mod_rewrite 
ile çalışırken müthiş rahat oluyor.

-- 
Omer Barlas
[email protected]
_______________________________________________
Linux E-Posta Listesi
[email protected]

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

Cevap