xampp配置域名是每个开发者必备的技能,下面就跟着我来学习一下xampp配置域名在浏览器中可以正常访问是如何操作的吧。
配置apache
1、要找到Apache的虚拟主机配置文件:
D:\PG\xampp\apache\conf\extra\httdpd-vhosts.conf
xampp文件夹就是我们安装XAMPP的文件夹
打开这个文件,我们先来看一看都有什么内容:
可以看到这里有一个虚拟主机监听着80端口,文件根目录是指向我们的htdocs文件夹,这个也就是XAMPP的入口文件夹,然后servername是localhost
2、我们仿照它新建一个,指向我们的叉叉项目:
<VirtualHost *:80>
DocumentRoot "d:/www/xxx/public"
ServerName www.xxx.cn
ServerAlias m.xxx.cn bb.xxx.cn
<Directory "d:/www/xxx/public">
Options Indexes FollowSymLinks
DirectoryIndex index.php index.html
AllowOverride All
Order deny,allow
Allow from all
deny from all
</Directory>
</VirtualHost>
解释一下 DocumentRoot 后面配置的是项目地址, ServerName配置的就是域名信息。ServerAlias 可以配置多个域名,以空格分割,Directory 指向的也是项目目录
注意 如果D:\PG\xampp\apache\conf\httpd.conf文件中的 #Include conf/extra/httpd-vhosts.conf 前面的#需要去掉
# Virtual hosts
Include conf/extra/httpd-vhosts.conf
二、配置hosts文件
1、hosts文件在windows的 C:\Windows\System32\drivers\etc
2、如果你看不到这个文件夹或者是文件,试着在编辑器里直接打开这个文件C:\Windows\System32\drivers\etc\hosts ,如果不能够直接打开,可能是被杀毒软件隐藏起来了,关闭杀毒软件,或者百度一下,
3、在hosts文件里写上 127.0.0.1 www.xxx.cn m.xxx.cn bb.xxx.cn
在浏览器中输入你配置的域名就可以了