一个ip绑定多个域名

一个ip绑定一个域名

  • apache服务器文章中我有介绍apache配置网站,讲解一个ip绑定一个域名的步骤和方法。

  • 配置过程:

    • 启动httpd-vhosts.conf(在httpd.conf文件中,找到Virtual hosts虚拟主机)
      一个ip绑定多个域名_第1张图片
    • 在httpd-vhosts.conf中配置
      一个ip绑定多个域名_第2张图片
    • 修改host文件(路径+修改)
      在这里插入图片描述
      在这里插入图片描述
    • 在httpd.conf文件中加入url(url组成格式:https://www.cnblogs.com/woodyblog/p/6005414.html):
      一个ip绑定多个域名_第3张图片
    • 默认端口是80,如果之前大家没有改端口号,上面的步骤请不要改动端口号。
    • 测试
      一个ip绑定多个域名_第4张图片

一个ip绑定多个域名

  • 一个ip绑定多个域名可以采用两种方法:

    • 通过端口来区分不同的站点
    • 通过ServerName区分不同的域名

通过端口来区分不同的站点

  • 配置站点。

    • E:/apache3
  • 监听端口。
    一个ip绑定多个域名_第5张图片

  • 配置httpd.conf文件,启动httpd-vhosts.conf(假设之前已经配置过网站可忽略此步骤)。
    一个ip绑定多个域名_第6张图片

  • 配置httpd-vhosts.conf文件。


    DocumentRoot "E:/apache2"
	DirectoryIndex index.html index.htm index.php
	
	Options FollowSymLinks
	不允许其它人修改网页
	AllowOverride None
	设置访问权限
	Order allow,deny
	Allow from all
	Require all granted
	



    DocumentRoot "E:/apache3"
	DirectoryIndex index.html index.htm index.php
	
	Options FollowSymLinks
	不允许其它人修改网页
	AllowOverride None
	设置访问权限
	Order allow,deny
	Allow from all
	Require all granted
	

  • 在hosts文件中添加ip和域名的对应关系。
    一个ip绑定多个域名_第7张图片

  • 修改httpd.conf文件
    一个ip绑定多个域名_第8张图片

通过端口来区分不同的站点

  • 配置站点。

    • E:/apache3
  • 配置httpd.conf文件,启动httpd-vhosts.conf(假设之前已经配置过网站可忽略此步骤)。
    一个ip绑定多个域名_第9张图片

  • 配置httpd-vhosts.conf文件。


    DocumentRoot "E:/apache2"
	ServerName www.yueliang.com
	DirectoryIndex index.html index.htm index.php
	
	Options FollowSymLinks
	#不允许其它人修改网页
	AllowOverride None
	#设置访问权限
	#Order allow,deny
	#Allow from all
	Require all granted
	



    DocumentRoot "E:/apache3"
	ServerName www.yueliang2.com
	DirectoryIndex index.html index.htm index.php
	
	Options FollowSymLinks
	#不允许其它人修改网页
	AllowOverride None
	#设置访问权限
	#Order allow,deny
	#Allow from all
	Require all granted
	

  • 在hosts文件中添加ip和域名的对应关系。
    一个ip绑定多个域名_第10张图片

你可能感兴趣的:(php)