0

当一个人向 dns 注册器注册一个 url 时,它们可以包含到主机的端口映射吗?

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

基本上可以从外部使用端口 80 将多个 url 映射到同一台主机(所以不必做 www.myurl2.com:81)?

4

1 回答 1

2

您可以将虚拟主机添加到您的 webs-servers 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

于 2012-04-06T19:16:05.843 回答