Apache本地二级域名配置方法

 更新时间:2016年05月06日 10:03:32   作者:果冻  
这篇文章主要介绍了Apache本地二级域名配置方法,涉及hosts文件设置与Apache配置文件设置等相关技巧,需要的朋友可以参考下

本文讲述了Apache本地二级域名配置方法。分享给大家供大家参考,具体如下:

我们在本地调试web程序时,常有很多不同的项目。不同的项目,我们希望使用不同的文件夹和不同的域名。

比如今天我正在建设一个鲜花网站,可是有个客户临时要做一个简单的卖眼镜的网站,两个网站在电脑上放在不同的目录下,而且要使用两个不同的域名来访问。一个是flower.domain.com,一个是glass.domain.com。

通常情况下,我们应该这么做:

1、在本地hosts文件中,将flower.domain.com指向127.0.0.1

2、在IIS或者Apache中,将flower.domain.com绑定,并指向本地相应的文件夹中;

这个过程虽然不是很复杂,但我们的业务很多,我们希望能够更加便利地实现它。

现在用这个办法,无论增加多少个业务,您要做的,就是只需要添加您的文件夹就行了。

从此以后,您再不需要进行任何设置,更不需要任何程序重新启动。

方法:

在Apache配置文件中,最后面添加如下内容:

rewriteengine on
rewritecond %{HTTP_HOST} [^.]+\.lvh\.me$
rewriterule ^(.+)$ %{HTTP_HOST}$1 [C]
rewriterule ^([^.]+)\.lvh\.me(.*)$ /$1$2

OK,您可以使用*.lvh.me访问您所有的目录了。

如果您输入flower.lvh.me,它指向的目录相当于:http://127.0.0.1/flower

如果您输入glass.lvh.me, 它指向的目录相当于:http://127.0.0.1/glass

希望本文所述对大家Apache服务器设置有所帮助。

相关文章

  • Ubuntu服务器常用命令汇总

    Ubuntu服务器常用命令汇总

    ubunt常用服务器命令操作,闲来无事,分享ubuntu服务器版常用命令,绝对有用。希望大家好好享受,但是不要拿自己的服务器做测试,建议您在windows下建立虚拟机再操作
    2020-10-10
  • 使用VSCode和SSH进行远程开发

    使用VSCode和SSH进行远程开发

    这篇文章主要介绍了使用VSCode和SSH进行远程开发,文中通过图文以及示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-05-05
  • 在Linux中如何一次重命名多个文件详解

    在Linux中如何一次重命名多个文件详解

    这篇文章主要给大家介绍了关于在Linux中如何一次重命名多个文件的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2018-11-11
  • Linux下如何查杀stopped进程详解

    Linux下如何查杀stopped进程详解

    这篇文章主要给大家介绍了关于Linux下如何查杀stopped进程的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用linux系统具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2018-07-07
  • Linux下制作给ARM开发板使用的文件系统

    Linux下制作给ARM开发板使用的文件系统

    今天小编就为大家分享一篇关于Linux下制作给ARM开发板使用的文件系统,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2018-12-12
  • ssh报错no key alg的解决方法(关于低版本连接高版本ssh)

    ssh报错no key alg的解决方法(关于低版本连接高版本ssh)

    这篇文章主要介绍了ssh报错no key alg(关于低版本连接高版本ssh),通过ssh-keygen命令重新生成ssh主机秘钥,可以不用重启sshd服务,本文给大家介绍的非常详细,需要的朋友可以参考下
    2023-07-07
  • Linux系统下Nginx支持ipv6配置的方法

    Linux系统下Nginx支持ipv6配置的方法

    这篇文章主要介绍了Linux系统下Nginx支持ipv6的方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-12-12
  • 如何修改Linux内核参数vm.swappiness

    如何修改Linux内核参数vm.swappiness

    这篇文章主要介绍了如何修改Linux内核参数vm.swappiness问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-02-02
  • Linux下删除乱码或特殊字符文件的方法讲解

    Linux下删除乱码或特殊字符文件的方法讲解

    今天小编就为大家分享一篇关于Linux下删除乱码或特殊字符文件的方法讲解,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2019-03-03
  • apache的源码安装详细过程全纪录

    apache的源码安装详细过程全纪录

    这篇文章主要介绍了apache的源码安装详细过程全纪录,需要的朋友可以参考下
    2015-01-01

最新评论