Daha önceki Windows da XAMPP Url Rewrite Nasıl Yapılır ? yazımda bahsettiğim , içeriğe ek olarak , ihtiyacınız olan bir diğer bilgide birden fazla domaini nasıl yönetip kendi klasörlerlerine yönlendirebilirim.adım adım anlatmaya çalışacağım.

İlk olarak C://windows/system32/drivers/etc/hosts dosyamıza bir editör ile açalım, localde çalıştırmak istediğiniz domainleri buraya ekleyelim.

127.0.0.1 localhost
127.0.0.1 www.domain1.com
127.0.0.1 www.domain2.com

buradaki 127.0.0.1 pc mizin local ip adresidir sabittir. yukarıda yazdığımız domainler 127.0.0.1 ip adresinde çalışcaklardır.

şimdi yazpmamız gereken apache üzerinde gerekli yönlendirmeyi yapmak.

C:\xampp\apache\conf\extra\httpd-vhosts.conf dosyaını açıp aşağıdaki satırları eklemek ve düzenlemek.
Aşağıdaki satırı bulup yazıldığı gibi düzenleyelim.

NameVirtualHost 127.0.0.1

Daha sonrada aşağıdaki şekilde doaminleri ekleyelim

ServerName localhost
DocumentRoot “c:\xampp\htdocs”


ServerName www.domain2.com
DocumentRoot “c:\xampp\htdocs\domain2″


ServerName www.domain1.com
DocumentRoot “c:\xampp\htdocs\domain1″

Diyelimki local bir ağ üzerinde çalışması gereken bir uygulama geliştirdiniz , ağdaki diğer kullanıcıların sizin makinenizdeki uygulamaya rahatlıla ulaşmalarını nasıl sağlarsanız?
İşte bu noktada tek yapmanız gereken 127.0.0.1 ip sini bilgisayarın localdeki server ip adresiyle değiştirmek , bunu öğrenmek içinde Çalıştır / cmd diyip ekrana gelen ekranda ipconfig komudunu çalıştırmanız yeterli.Dikkat edilmesi gereken husu bu ip nin değişken olmaması yani , modem açılıp kapandığında ip değişmemeli, modeminiz bunu sizi sağlıyor bir tercih olarak.

Bu ayarları yaptıktan sonra , tüm kullanıcıların C://windows/system32/drivers/etc/hosts dosyasına

server ip adresi localhost
server ip adresi www.domain1.com
server ip adresi www.domain2.com

eklemeniz yeterli.