请选择
进入手机版
|
继续访问电脑版
设为首页
收藏本站
开启辅助访问
用户名
Email
自动登录
找回密码
密码
登录
立即注册
快捷导航
论坛
BBS
导读
在线调色板
大马网站大全
写文章
在线调色板
搜索
搜索
热搜:
discuz
sclub
夜读
本版
文章
帖子
›
门户
›
查看主题
Apache绑定多个域名及解决VirtualHost只有一个有效的问题
发布者:
QMS
|
发布时间: 2022-3-29 14:35
|
查看数: 244
|
评论数: 0
|
帖子模式
一个服务器一般都会建几个站点,我们需要一个服务器(就是一个IP地址)绑定多个域名。
通过配置Apache的VirtualHost可以实现多个站点绑定多个域名。
如何配置VirtualHost
编辑Apache的httpd.conf配置文件
Linxu:该文件一般在/etc/httpd/conf目录下
在配置文件中添加配置代码(建议在配置文件最底部添加,防止节点交错)
<VirtualHost *:80>
#站点目录
DocumentRoot /var/www/html/shihj
#主域名
ServerName www.shihj.com
#别域名(一个站点需要绑定多个域名可选填,包括子域名,多个域名以空格隔开)
ServerAlias passport.shihj.com detail.shihj.com
</VirtualHost>
# 配置其他站点
<VirtualHost *:80>
DocumentRoot /var/www/html/zhile
ServerName www.zhile.name
</VirtualHost>
复制代码
配置完成后注意保存退出,然后重启Apache哦。
解决VirtualHost只有一个有效
设置了多个VirtualHost,只有第一个起作用,只需要在设置VirtualHost的上面加入一行NamevirtualHost *:80就可以了。
文章来源:zhile.name
最新评论
Powered by
Discuz!
X3.5
|
Copyright © 2001-2023 Tencent Cloud.
快速回复
返回顶部
返回列表