青岛做网站
        行业新闻
行业新闻
当前位置:首页> 新闻动态 > 行业新闻

Apache服务器如何绑定域名

更新时间:2017-10-24
   现在很多站长朋友都在使用Apache服务器来运行自己的网站,当我们为网站项目购买了服务器后需要对Apache进行配置进行修改,以便是用户能通过域名访问网站。今天青岛做网站就跟大家分享一下Apache服务器如何绑定域名?希望对大家有所帮助。

   假定你的服务器网站根目录下有一个子目录,为 /Server/www/qdulian,现在你想绑定 www.qdsulian.com域名访问该目录。就需要进行如下操作:

1、打开Server\apache\conf\httpd.conf文件,搜索 NameVirtualHost *:80,去掉前面的 # 号。

2、在Server\apache\conf\httpd.conf文件末尾添加:

<VirtualHost *:80>

    ServerAdmin webmaster@dummy-host.example.com # (设定虚拟主机的管理者信箱)

    DocumentRoot "D:\Server\www\qdulian" # (指定虚拟主机的网站主目录)

    ServerName qdsulian.com # (设定虚拟主机的名称,指定设定虚拟主机的UR)

    ServerAlias www.qdsulian.com # (设定虚拟主机的?名,: WWW )

    ErrorLog "logs/dummy-host.example.com-error.log" #(虚拟主机发生错误时要记录在哪个目录,可不设.)

    CustomLog "logs/dummy-host.example.com-access.log" common #(虚拟主机存取记载要存放的个目录,可不设.)

</VirtualHost>3、如果一个服务器上要放置多个网站,只需另外增加一个标记

<VirtualHost *:80>

#这里的配置更第二条说明相同

</VirtualHost>

最后,重启Apache,在地址栏输入对应绑定的域名就可以显示 /Server/www/qdulian的项目了。

(特别提醒)Apache服务器绑定域名时,会遇到一种情况就是我们把域名解析到服务器,但是在服务器上没有绑定这个域名,它会访问默认的更目录。出现这种情况是因为当开启虚拟主机功能的时候,所有请求都将进入<VirtruaHost>,而第一个<VirtruaHost>将作为默认处理配置,及时在配置中没有匹配到域名也会进入第一个<VirtruaHost>配置。所以,我们在Apache服务器绑定域名时,可以把第一个<VirtruaHost>设置到一个404根目录,或者其它默认的提醒页面,这样可以防止别人恶意解析域名到我们的服务器。

 

 

免责声明:本站所有资讯内容搜集整理于互联网或者网友提供,并不代表本网赞同其观点,仅供学习与交流使用,如果不小心侵犯到你的权益,如果你对文章内容、图片和版权等问题存在异议,请及时联系我们删除该信息。