博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
本地域名访问
阅读量:6576 次
发布时间:2019-06-24

本文共 833 字,大约阅读时间需要 2 分钟。

今天为了调试一个程序,尝试在本机机器用域名访问网站目录,很简单。

首先,修改系统的Host文件,一般在C:/Windows/System32/drivers/etc/下面,添加一条记录:

127.0.0.1      abc.lo

即将abc.lo这个域名解析到本地机器。同理,如果设置局域网的IP,则可用域名访问局域网其他机器。

还没完,这一步只是将域名指到了本地,用该域名只能访问服务器默认目录,本机用的是Apache,即访问Apache的默认目录,要想访问我的网站目录,还需修改Apache的配置文件httpd.conf,添加:

  DocumentRoot "/xampp/htdocs/abc/"   ServerName abc.lo

以上设置的两项是最基本的,最简单的设置。当然还可参考说明设置其他的项。

我使用的是XAMPP环境,该版本是将虚拟主机的配置单独做一个文件httpd-vhosts.conf放在了/xampp/apache/conf/extra/里,httpd.conf用Include引入该文件。

需要注意的是,当配置多个域名时,一定要首先设置NameVirtualHost,否则配置不会成功。

#必须有,否则重启httpd服务后会提示warn,配置不会成功。
NameVirtualHost *:80
  DocumentRoot "/xampp/htdocs/abc/"   ServerName abc.lo
  DocumentRoot "/xampp/htdocs/def/"   ServerName def.lo
#这里使用了*:80,显然这对任何访问到该服务器80端口的IP都是有效的。

转载于:https://www.cnblogs.com/bullz/archive/2011/12/05/2276953.html

你可能感兴趣的文章
Jolt大奖获奖图书
查看>>
drools 将添加switch支持
查看>>
android中webview空间通过Img 标签显示sd卡中 的图片
查看>>
url 的正则表达式:path-to-regexp
查看>>
ubuntu 16.04 安装PhpMyAdmin
查看>>
安卓开启多个服务
查看>>
设置分录行按钮监听事件
查看>>
C Primer Plus 第5章 运算符、表达式和语句 5.2基本运算符
查看>>
蓝牙手柄按键码
查看>>
java并发库之Executors常用的创建ExecutorService的几个方法说明
查看>>
Spring框架错误之org.springframework.beans.factory.BeanCreationException
查看>>
23种设计模式(1):单例模式
查看>>
socket 编程入门教程(五)UDP原理:4、“有连接”的UDP
查看>>
Jquery获取iframe中的元素
查看>>
Laravel 学习笔记5.3之 Query Builder 源码解析(下)
查看>>
Struts2简单入门实例
查看>>
2012CSDN年度博客之星评选http://vote.blog.csdn.net/item/blogstar/xyz_lmn
查看>>
BZOJ 4037 [HAOI2015]数字串拆分 ——动态规划
查看>>
Craking the Interview-1
查看>>
POJ 3468 A Simple Problem with Integers(线段树,区间更新,区间求和)
查看>>