WampServer'da birden fazla alan adı ile site yayınlama.

Öncelikle yayınlanacak web sitesinin dosyalarının bulunduğu bir klasör oluşturulmalı. Ben bu örnek için
www klasörü içine wampdeneme adlı bir klasör oluşturdum.

Daha sonra Apache içindeki httpd.conf dosyasını herhangi bir editörle açalım.
Dosyanın altlarına doğru bulabilincek #Include conf/extra/httpd-vhosts.conf satırının başındaki "#" işaretini kaldırıp dosyayı kaydedelim.
C:\wamp\bin\apache\Apache2.2.8\conf\extra klasöründeki httpd-vhost.conf dosyasını herahangi bir metin editörü ile açalım.
Dosya içinde yazılı olan <virtualhost …=""> </virtualhost> kodları arasındaki bilgileri kopyalayıp en alta yapıştıralım.
<virtualhost *:80="">

   ServerAdmin "Adminin_Mail_Adresi "

   DocumentRoot “Alan_adı_dosyalarının_klasör_yolu” 

   ServerName "Alan_adı" 

   ErrorLog “logs/alan_adi.localhost-error.log”

   CustomLog “logs/alan_adi.localhost-access.log” common

</virtualhost >

 Buradaki bilgileri kendi bilgilerimize göre düzenleyelim.
Apache sunucumuzu yeniden başlatalım.
Şimdi tarayıcıdan yeni atadığımız alan adıyla girdiğimizde web sitesi açılır Eğer Forbidden uyarısı aldıysanız apache dosyalarında izin ayarlaması yapmanız gerektiği anlamına geliyor..
httpd.vhost dosyasında sonradan eklediğimiz kodların arasına birde izin durumunu ekleyeceğiz.

<directory “Alan adının dosyalarının bulunduğu klasör yolu“>

         Allow from all

 </directory>

Bu kodla tüm gelen ip adreslerine izin verdik.
Artık sayfaya hazırlanan alan adı ile ulaşılabilir.(wamp'ı yeniden başlatmayı unutmayın)

Yorumlar

Bu blogdaki popüler yayınlar

Asp.Net ile Mernisten veri Çekme