当用dns注册商注册网址时,它们是否包含到主机的端口映射?
www.myurl1.com myip:80 www.myurl2.com myip:81
基本上可以使用端口80将多个网址映射到同一台主机,如从外面看到的那样(所以不必做www.myurl2.com:81)?
答案 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