具有端口映射的单个主机的多个URL?

时间:2012-04-06 18:43:03

标签: ip

当用dns注册商注册网址时,它们是否包含到主机的端口映射?

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

基本上可以使用端口80将多个网址映射到同一台主机,如从外面看到的那样(所以不必做www.myurl2.com:81)?

1 个答案:

答案 0 :(得分:2)

您可以将虚拟主机添加到您的webs-servers conf文件中。只需让您的DNS注册商将您所有的域指向同一个IP#端口:80,Web服务器将完成其余的工作。

请参阅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