双线虚拟主机怎么设置双线主机怎么绑定新网域名啊?


Apache如何配置多个虚拟主机

通过一个自定义的“域名”来访问根目录中的站点,譬如:
1,根目录中有一个 phpMyAdmin/ 的文件夹(倒数第二个),它是一个网页版的数据库管理系统(肯定不会陌生的吧!),通过访问一个简单的: http://dbmanager 来进入这个系统(而不用输入 localhost,再点击 phpMyAdmin/ 才进入);
2,根目录中有一个 Zendphpweb20/ 的文件夹(倒数第三个),它只是一个本地应用站点,通过访问:       http://phpweb20     来进入这个本地站点; 接着要做的。如下: 1> 修改系统的 hosts 文件: 打开之前说过的系统的 hosts 文件,来给电脑添加两个“假的”DNS 项,加入代码: 127.0.0.2       dbmanager 127.0.0.3       phpweb20 这样,浏览器就会将 dbmanager 主机名解析为 127.0.0.2,将 phpweb20 主机名解析为 127.0.0.3。 2> 修改 Apache 配置文件: 在本机内 Apache 的主配置文件在: D:/usr/local/apache2/conf/httpd.conf 说是修改 Apache 的配置文件,其实只是添加了一些内容,因为不想修改 Apache 的主配置文件,所以最好在各个站点写好自己的虚拟主机配置子文件,然后使用 Include 指令将其包含到 Apache 的主配置文件里。 其实在 Apache 的主配置文件的最下方有虚拟主机的配置示例,只不过都被注释掉了: 基于名称的虚拟主机示例:   #<VirtualHost 127.0.0.2:80> #   ServerAdmin admin@system #   DocumentRoot D:usrwebrootwebhosting1 #   ServerName 127.0.0.2 #   ErrorLog logs/-error_log #  CustomLog logs/ess_mon #</VirtualHost>    #<VirtualHost 127.0.0.3:80> #   ServerAdmin admin@system #   DocumentRoot D:usrwebrootwebhosting2 #   ServerName 127.0.0.3 #   ErrorLog logs/-error_log #  CustomLog logs/ess_mon #</VirtualHost>    #<VirtualHost 127.0.0.4:80> #   ServerAdmin admin@system #   DocumentRoot D:usrwebrootwebhosting3 #   ServerName 127.0.0.4 #   ErrorLog logs/-error_log #  CustomLog logs/ess_mon #</VirtualHost> 在配置文件的最下方添加代码: # 包含 dbmanager 虚拟主机配置文件 Include D:/usr/webroot/phpMyAdmin/httpd.conf   # 包含 phpweb20 虚拟主机配置文件  Include D:/usr/webroot/Zendphpweb20/httpd.conf ( localhost 的根目录为 D:/usr/webroot/) 3> 创建各个虚拟主机的子配置文件: 创建 dbmanager 的配置文件:D:/usr/webroot/phpMyAdmin/httpd.conf #dbmanager 虚拟主机设置 <VirtualHost 127.0.0.2:80>     ServerName dbmanager     DocumentRoot D:/usr/webroot/phpMyAdmin        <Directory D:/usr/webroot/phpMyAdmin>         AllowOverride All         Options All     </Directory> </VirtualHost> 创建 phpweb20 的配置文件:D:/usr/webroot/Zendphpweb20/httpd.conf #phpweb20 虚拟主机设置 <VirtualHost 127.0.0.3:80>     ServerName phpweb20     DocumentRoot D:/usr/webroot/Zendphpweb20/htdocs        <Directory D:/usr/webroot/Zendphpweb20/htdocs>         AllowOverride All         Options All     </Directory>            #修改 PHP 配置(可选)     php_value include_path .;D:/usr/webroot/Zendphpweb20/include;D:/usr/local/php5/PEAR     php_value magic_quotes_gpc off     php_value register_globals off </VirtualHost> 各个虚拟主机的配置就看应用站点的不同需要了,DocumentRoot 为其根目录(php_value 是修改此站点的 PHP 运行参数,根据自己应用的需要来写,这样就不必修改 PHP 主配置文件)。 4> 重启 Apache 服务 完毕!好了,在浏览器地址栏输入分别输入: http://dbmanager http://phpweb20 我也是从这里得知: /page-979-1-1.html?fa=ss_Ap 希望能够帮助你~~

双线主机怎么绑定新网域名啊?

大部分双线主机都会提供一个CNAME别名作为绑定的方式,这个别名服务器可以识别是哪条线路的用户并转到对应的服务器IP。如果你要直接使用A记录绑定的话,必须使用两个域名,比如电信的使用www联通的使c这样的设定。

然后,(虚拟)主机后台有设置哪个域名绑定哪个IP的,在那边设置好就可以了。