Muhtemelen VirtualHost
a> çeşit kullanmak gerekir
Siz en az iki çözüm var:
- VirtualHosts based on diferent port numbers
- VirtualHosts based on different domain-names
In the second case (the solution I always use), you will have to edit your "hosts
" file, so "mytestwebsite" is an alias to your local machine -- which IP address is 127.0.0.1
Under windows, this file is located in C:\WINDOWS\system32\drivers\etc
On Linux, it's in /etc/
Bu olanlar gibi bir satır eklemek gerekiyor:
127.0.0.1 localhost
127.0.0.1 mytestwebsite
Sonra, Apache yapılandırmasında, sitenin başına bir VirtualHost oluşturmanız gerekir. Böyle bir şey, herhalde:
<VirtualHost *>
ServerName mytestwebsite
DocumentRoot /home/squale/developpement/tests
<Directory /home/squale/developpement/tests>
Options Indexes FollowSymLinks MultiViews +SymLinksIfOwnerMatch
AllowOverride All
</Directory>
</VirtualHost>
<VirtualHost *>
ServerName myothertestwebsite
DocumentRoot /.../myothertestwebsite
<Directory /.../myothertestwebsite>
Options Indexes FollowSymLinks MultiViews +SymLinksIfOwnerMatch
AllowOverride All
</Directory>
</VirtualHost>
(İhtiyaçlar tunning / yapılandırma, elbette)
Ve siz de muhtemelen bu gibi bazı direktif gerekir:
NameVirtualHost *
Peki, bu entire çözüm (yani bir sunucu / uygulamalarına bağlıdır) olmayabilir; ama bu birkaç işaretçiler ona yardımcı olacağını umuyoruz!
Daha fazla yardıma ihtiyacınız olursa, anahtar kelime "VirtualHost" dir ;-)
Eğlenin!