2012-04-06 94 views
0

當一個註冊一個URL與DNS註冊商可以包括端口映射到主機?多個URL到單個主機的端口映射?

www.myurl1.com MYIP:80 www.myurl2.com MYIP:81

基本上可以作爲一個從外部看到幾個URL來使用端口80,在同一主機計算機映射(這樣一個不必須做www.myurl2.com:81)?

回答

2

您可以將虛擬主機添加到您的網站服務器conf文件中。只需讓您的DNS註冊服務商將您的所有域指向相同的IP#端口:80,網絡服務器就可以完成剩下的工作。

http://httpd.apache.org/docs/2.0/vhosts/

Apache的httpd.conf例如:

NameVirtualHost *:80 

<VirtualHost *:80> 
    DocumentRoot "/var/www/myurl1.com/" 
    ServerName myurl1.com 
</VirtualHost> 

<VirtualHost *:80> 
    DocumentRoot "/var/www/myurl1.com/" 
    ServerName myurl2.com 
</VirtualHost> 

Nginx的 - 見http://wiki.nginx.org/ServerBlockExample