在设置之前最好关闭xampp
1.修改hosts文件
进入C:\Windows\System32\drivers\etc目录,找到hosts文件。

# Localhost (DO NOT REMOVE) Start
127.0.0.1 localhost

的后面
添加你的网址
比如127.0.0.1 www.myweb.com #你的网址
这样当你访问www.myweb.com时,会直接跳到127.0.0.1(本地),而不是真实的www.myweb.com网站。
如果是非80端口,也无需其他更改,因为浏览器只认80端口,这意味着访问网站时必须加上端口号。比如www.myweb.com:80
2.打开httpd.conf文件
在xampp的控制面板的config按钮下,点击Apache(http.conf)进入。或者可以通过目录
安装xampp的目录:\xampp\apache\conf\http.conf修改
(1)查找httpd-vhosts.conf
如果前面有分号,就去掉,这个保证虚拟主机的开启。
(2)查找AllowOverride All
找到
<Directory "C:/xampp/cgi-bin">
AllowOverride All
Options None
Require all granted
</Directory>
替换为
<Directory "C:/xampp/cgi-bin">
Options Indexes FollowSymLinks Includes ExecCGI
AllowOverride All
Order allow,deny
Allow from all
</Directory>
(3)查找"DocumentRoot",修改其中的路径。
找到:
DocumentRoot "C:/xampp/htdocs"
替换为:
DocumentRoot "C:/xampp/htdocs/你项目所在的文件夹"
3.修改http-vhosts.conf文件
在C:\xampp\apache\conf\extra找到http-vhost.conf文件
(1)找到##NameVirtualHost *:80去掉前面的井号注释
(2)添加以下代码
<VirtualHost *:80> #如果是非80端口,请改为当前使用的端口号
DocumentRoot "C:/xampp/htdocs/myproject" #此处为要访问的文件夹
ServerName www.myweb.com #此处为之前在hosts中对应的要访问的网址
</VirtualHost>
<Directory "C:/xampp/htdocs/myproject"> #此处请修改为对应的文件夹
Options Indexes FollowSymLinks Includes ExecCGI
AllowOverride All
Order allow,deny
Allow from all
</Directory>

<VirtualHost *:80> #此段为默认访问设置,保证你使用localhost仍然可以访问
DocumentRoot "c:/xampp/htdocs/myproject" #此处请修改为项目所在的文件夹
ServerName localhost
</VirtualHost>
4.重启xampp
5.打开浏览器,输入www.myweb.com即可访问,非80端口请加上端口号,比如8080端口www.myweb.com:8080
另外输入localhost也会打开项目,非80端口仍要以 localhost:端口号 的形式访问

在windows7上配置xampp虚拟主机的更多相关文章

  1. 在 CentOS7 上配置 nginx 虚拟主机

    创建配置文件保存目录,其中 sites-available 用来实际保存配置文件,sites-enabled 用来保存符号链接 : mkdir /etc/nginx/sites-available m ...

  2. apache 多端口配置和虚拟主机配置

    1 打开httpd.conf文件 2 添加端口监听 (找到Lisen 80 在后面添加 Listen 端口号 如Listen 1112) port =>你的端口 project_name=> ...

  3. XAMPP 虚拟主机配置,实现多域名访问本地项目

    XAMPP 虚拟主机配置,实现多域名访问本地项目 1.首先你既然要配置多个虚拟主机,那你肯定需要多个站点的目录文件.你可以在e盘创建 www文件夹,然后在该文件件中新建两个站点目录,假设test.co ...

  4. 配置Apache虚拟主机

    实验环境 一台最小化安装的CentOS 7.3虚拟机 配置基础环境 1. 安装apache yum install -y httpd 2. 建立虚拟主机的根目录 mkdir /var/wwwroot ...

  5. 配置Nginx虚拟主机

    实验环境 一台最小化安装的CentOS 7.3虚拟机 配置基本环境 1. 安装nginx yum install -y epel-* yum isntall -y nginx vim 2. 建立虚机主 ...

  6. WIN10 vagrant和virtualbox虚拟机和一键搭建lnmp环境配置thinkphp虚拟主机

    版本:win10系统 virtualbox:5.1.26 vagrant :1.9.7 centos 7.0 xshell/git 首先下载好对应版本的软件 配置vagrant和virtualbox ...

  7. Linux配置nignx虚拟主机

    Nginx 是一个轻量级高性能的 Web 服务器, 并发处理能力强, 对资源消耗小, 无论是静态服务器还是小网站, Nginx 表现更加出色, 作为 Apache 的补充和替代使用率越来越高. 我在& ...

  8. 配置Tomcat监听80端口、配置Tomcat虚拟主机、Tomcat日志

    6月27日任务 16.4 配置Tomcat监听80端口16.5/16.6/16.7 配置Tomcat虚拟主机16.8 Tomcat日志扩展邱李的tomcat文档 https://www.linuser ...

  9. 在Linux上配置xampp后远程访问域名报错

    在Linux上配置xampp后远程访问域名报错: New XAMPP security concept: Access to the requested object is only availabl ...

随机推荐

  1. 3d Max 2019安装失败怎样卸载3dsmax?错误提示某些产品无法安装装

    AUTODESK系列软件着实令人头疼,安装失败之后不能完全卸载!!!(比如maya,cad,3dsmax等).有时手动删除注册表重装之后还是会出现各种问题,每个版本的C++Runtime和.NET f ...

  2. [巩固C#] 二、什么是反射、反射可以做些什么

      阅读目录   关闭   什么是反射,反射能干嘛? 获取类型的相关信息 获取类型本身信息(命名空间名.全名.是否是抽象.是否是类..... 获取类型成员信息(通过Tyep中的方法GetMembers ...

  3. VUE中给template组件加背景

    <template> <div class="index_background" > </div> </template> < ...

  4. Xtrareport 报表的一些属性及控件

    基本概念: XtraReports 中的每个报表都由 XtraRepot 类的一个实例表示,或者由该类的子类来表示(这种情况更常见). 因此,每个报表都作为带区的容器使用,而每个带区中都包含报表控件. ...

  5. spring整合web的ssh(springMVC、hibernate)

    1. tomcat启动时,加载配置文件,将bean装在 导入jar包spring-web..jar 2.确定配置文件位置 3.spring整合hibernate <!-- 加载hibernate ...

  6. nopCommerce 4.10 发布了

    我们的开发工作主要集中在将nopCommerce转移到.NET Core 2.1,性能和架构改进,进一步增强和修复错误. NopChommerce 中文社区:http://www.nopcn.com ...

  7. Redis数据类型(字符串)

    Redis存放的字符串为二进制是安全的.字符串长度支持到512M. incr 递增数字INCR key 当存储的字符串是整数时,redis提供了一个实用的命令INCR,其作用是让当前键值递增,并返回递 ...

  8. JQ的事件绑定

    一.事件的绑定:可以添加多个同类事件 $("").click(function(){ }) $("").on(事件名,函数) $("").o ...

  9. Gulp工具常用插件

    gulp-uglify(js压缩) gulp-uglify安装 // npm install --save-dev gulp-uglify 已过时 npm install --save-dev jsh ...

  10. C++ Knowledge series Template & Class

    Function Function is composed of name, parameter (operand, type of operand), return value, body with ...