xampp如何设置多虚拟主机访问

D:\xampp\htdocs\project\TPDev\abc

如果我想访问project/目录,地址栏:localhost/project是不是很麻烦?直接pj.com是不是更简单一点!直接进入操作步骤:

前提:1、会安装xampp

2、前两步是在关闭apache下进行的

1、添加httpd-vhosts.conf虚拟主机文件

打开文件,在最后添加一段话:

<VirtualHost *:80>
                            ServerName pj.com
                            DocumentRoot "D:/xampp/htdocs/project"
                            <Directory "D:/xampp/htdocs/project">
                            Options FollowSymLinks IncludesNOEXEC Indexes
                            DirectoryIndex index.html index.htm index.php
                            AllowOverride all
                            Order Deny,Allow
                            Allow from all
                            Require all granted
                            </Directory>
                    </VirtualHost>

我想在地址栏输入:www.pj.com直接访问本地主机下,/project文件夹,前提是pj.com没有被在互联网下访   问过,不过你也不可能无聊到把主机地址设置成www.baidu.com。那你以后还怎样访问百度呢?

2、添加hosts文件路径配置

将hosts文件拖放到桌面,打开添加访问地址:

3、打开xampp的apache服务器,地址栏不管输入下面的任何一个都是访问的project文件夹:

www.pj.com/

localhost/

127.0.0.1/

192.168.1.100/(当下局域网的本地ip地址)

4、其它文件夹以此类推……

时间: 2024-08-25 04:23:24

xampp如何设置多虚拟主机访问的相关文章

apache设置默认虚拟主机

默认虚拟主机 为了防止其他不是自己的域名解析到自己的IP,我们可以通过更改虚拟主机文件件/usr/local/apache2/conf/extra/httpd-vhosts.con 去限制其他域名.我们创建的新的虚拟主机,创建一个新的空目录将其权限设置为600.这样只有我们在配置文件中定义的域名在能访问. 命令如下: vim /usr/local/apache2/conf/extra/httpd-vhosts.conf 在第一个虚拟主机的位置加入如下代码: <VirtualHost *:80>

【转】如何在Ubuntu 14.04 LTS上设置Nginx虚拟主机

介绍 转自http://www.pandacademy.com/%E5%A6%82%E4%BD%95%E5%9C%A8ubuntu-14-04-lts%E4%B8%8A%E8%AE%BE%E7%BD%AEnginx%E8%99%9A%E6%8B%9F%E4%B8%BB%E6%9C%BA/#i-3 使用Nginx Web服务器时,可以使用server blocks(类似于Apache中的虚拟主机)来封装配置详细信息,并托管单个服务器的多个域. 在本教程中,我们将讨论如何在Ubuntu 14.04服

Ubuntu 设置Apache虚拟主机

虚拟主机常用于在一个单独的IP地址上提供多个域名的网站服务.如果有人想在单个VPS的单个IP地址运行多个网站,这是非常有用的.在这个教程 中,让我告诉你如何设置在Ubuntu 14.04 LTS的Apache网页服务器设置虚拟主机.请注意,这个教程只针对Ubuntu14.04的32位版本. 我不保证它也可以工作在其它更低的Ubuntu版本或者Ubuntu衍生版本(虽然可能过程是类似的). 方案 在这个教程中,我会使用Ubuntu 14.04 32位 LTS,并搭建2个测试网站分别命名为“unix

Ubuntu #Apache2 Ubuntu 14.04 LTS系统中设置Apache虚拟主机

虚拟主机常用于在一个单独的IP地址上提供多个域名的网站服务.如果有人想在单个VPS的单个IP地址运行多个网站,这是非常有用的.在这个教程中,让我告诉你如何设置在Ubuntu 14.04 LTS的Apache网页服务器设置虚拟主机.请注意,这个教程只针对Ubuntu14.04的32位版本. 我不保证它也可以工作在其它更低的Ubuntu版本或者Ubuntu衍生版本(虽然可能过程是类似的).方案在这个教程中,我会使用Ubuntu 14.04 32位 LTS,并搭建2个测试网站分别命名为"unixmen

Linux命令:nginx启用SSL功能设置及虚拟主机

首先配置nginx配置文件/etc/nginx/nginx.conf,启用ssl功能配置如下: [[email protected] ~]# vim /etc/nginx/nginx.conf 上图中的证书路径都是使用了相对路径,为了避免出现错误,把相对路径修改为绝对路径如下图: 编辑证书openssl.cnf,确保证书路径正确,然后保存退出: [[email protected] ~]# vim /etc/pki/tls/openssl.cnf 确认CA路径下证书相关目录是否都有: [[ema

从VirtualBox虚拟主机访问NAT客户机的方法

转自:http://www.jb51.net/os/other/352995.html VirtualBox对虚拟机支持几种不同的网络方式,其中一种是NAT网络.当虚拟机启用NAT后,VirtualBox会自动在虚拟机和主机之间进行网络翻译,因此你不必在虚拟机和主机之间配置任何东西.这也意味着NAT中的虚拟机对于外部网络以及主机本身是不可见的.这会在你想要从主机访问虚拟机时会产生问题(比如SSH). 如果你想从VirtualBox的NAT环境的虚拟机,你可以在GUI或者命令行下启用Virtual

结合http详解基于域名的虚拟主机访问详细原理及过程

服务器如何响应 [[email protected] blog]# netstat -lntup|grep 80 tcp        0      0 0.0.0.0:80                  0.0.0.0:*                   LISTEN      5784/nginx 启动nginx服务,系统就监听了本机的80端口(80端口是本机的所有网卡),所以只要客户端请求任意一块网卡的IP 80端口,nginx都会响应,客户端请求任意一块网卡ip的80端口,ngi

apache 2.2 单IP多域名不同目录的虚拟主机访问设置

首先编辑httpd.conf 注释掉以下地方 #ServerAdmin [email protected] #ServerName www.example.com:80 #DocumentRoot "/usr/local/apache2/htdocs" #<Directory />#    Options FollowSymLinks#    AllowOverride None#    Order deny,allow#    Deny from all#</Dir

php设置Apache虚拟主机vhost

本文地址:http://blog.csdn.net/oneym/article/details/48050487 作者:oneym 一.环境描述 1.使用php环境使用XAMPP 2.win7_64位系统 3.XAMPP安装在C盘根目录 二.修改相关文件 1.在系统中注册主机头 使用文本编辑工具编辑C:\Windows\System32\drivers\etc\hosts文件,在文件中添加一行记录如下所示: 127.0.0.1 oneym.dev 2.启用Apache的vhost功能 定位到C: