您的位置:首页 » 前端开发 » 开发工具 » 正文

XAMPP开启虚拟域名访问

PHP集成开发环境我一直都是使用xampp的,灵活轻便不臃肿,还能自由配置是我喜欢它的原因。在开发过程中,我们或许都有这样的需求:需要模拟真实域名环境来开发,以更好的移植程序到正式机(服务器)上。那么在XAMPP也能轻松实现,仅需简单2步即可。

步骤一:配置xampp下的httpd-vhosts.conf文件

按如下路径使用记事本或者notepad++等编辑器打开安装目录:xampp\apache\conf\extra\httpd-vhosts.conf

在约第20行检测 NameVirtualHost *:80 有没有使用#号注释,有则去除,该代码规定了以80端口开启虚拟域名服务

然后在下面就可以配置虚拟域名以及对应的项目文件夹了

比如我要在浏览器使用www.hyw.com这个域名来访问本地开发程序环境则可以按如下配置

  1. <VirtualHost *:80>
  2.     ServerAdmin webmaster@www.hyw.com
  3.     DocumentRoot “/xampp/htdocs/huiye/” #本地项目文件夹
  4.     ServerName www.hyw.com  #配置对应的虚拟域名
  5.     ServerAlias www.hyw.com
  6.     ErrorLog “logs/www.hyw.com-error.log”
  7.     CustomLog “logs/www.hyw.com-access.log” common
  8. </VirtualHost>

复制这段代码再修改对应的参数就可增加无数个虚拟域名

步骤二:修改计算机hosts文件来将本地ip指向以上的虚拟域名实现访问

按如下步骤打开hots文件,如果不能修改请看下其属性是不是只读或者是否有修改权限

打开后在最下方空白处添加如下代码:

  1. 127.0.0.1 www.hyw.com

重启xampp的apache服务即可实现通过该虚拟域名访问项目,再也不需要127.0.0.1或者localhost/huiye/这种方式访问了有没有!

如果队友需要访问你的本地项目怎么办?

也简单,在你的队友电脑上修改hosts文件,将上面的127.0.0.1改为你的本地局域网的公共IP地址

  • 有654次围观
除特别声明外, 本站所有内容皆为原创,转载时请务必以超链接形式标明文章出处和作者信息
本文最后更新于2016年11月20日,已超过 1 年没有更新,部分内容或许已经不适用,请知悉,谢谢!

分享给我的好友看看:

 





快捷键:Ctrl+Enter