2012-04-06 96 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