在wampserver3.0.6中配置虚拟主机(设置二级域名)

高版本(wampserver3.0.6中为apache2.4.23)apache的配置文件httpd.conf,关于虚拟主机的配置不同于低版本,遇到问题网上搜索到的解决方式大部分是低版本的。以下是通过调试的配置方式:

第一步:打开httpd.conf,去掉虚拟主机配置文件httpd-vhosts.conf注释

# Virtual hosts

Include conf/extra/httpd-vhosts.conf

第二步:配置httpd-vhosts.conf文件

<VirtualHost *:80>
    ServerName wiki.domain.com
    DocumentRoot d:/htdocs/wiki
       <Directory  "d:/htdocs/wiki">
        Options +Indexes +Includes +FollowSymLinks +MultiViews
        AllowOverride All
        Require local
        Require all granted
       </Directory>
</VirtualHost>

注意要有Require all granted这句,否则会报错:

原文地址:https://www.cnblogs.com/zhijiangch/p/11707218.html

时间: 2024-10-15 03:41:07

在wampserver3.0.6中配置虚拟主机(设置二级域名)的相关文章

php中配置虚拟主机

在httpd.conf 文件中启用 httpd-vhosts.conf就是把#注销掉# Virtual hosts ,虚拟主机Include conf/extra/httpd-vhosts.conf 假设我们的虚拟主机在 f:/myweb 盘 [该站点,事先有]设置http-vhosts.conf文件#配置我们自己的虚拟主机<VirtualHost127.0.0.1:80> DocumentRoot "d:/myblog" #这里配置欢迎首页面 DirectoryIndex

Apache22中配置虚拟主机(Apache VirtualHost)

Apache VirtualHost的作用就是可以让一个apache为多个域名服务,相当于一个服务器挂了N多个网站,举个例子: 我的apache服务器,ip为x.x.x.x,我有两个域名www.tootoogo.org和lp.tootoogo.org,设置这两个域名都指向x.x.x.x,在apache服务器上设置virtual host后,apache服务器可以实现同时为这两个域名服务,使得这两个域名分别指向不同的网页,于是我的一个服务器上就同时有了两个网站. Apache VirtualHos

如何免费注册使用虚拟主机和二级域名建站

相信还是有不少程序员不知道怎么把自己创建的网站发布到网络上去,其实这个并不复杂,只要你有域名和服务器,一切都那么简单. 域名和服务器到哪里去弄?当然是去域名和服务器提供商那里去申请了.大部分的域名和服务器都是收费的,当然也有免费的虚拟主机和二级域名.如果仅仅是个人学习研究或者建立自己的博客论坛,免费的二级域名和虚拟主机就OK了,没必要去购买域名和服务器的. 对于免费域名,一般只有二级域名,而且是国外的,国内很少.免费虚拟主机国内也有,本人用过的最好的一个是1个月的使用期限,到期之前要发帖给他们打

nginx中配置虚拟主机

今天做了一个nginx的多虚拟主机的实验,遇到了一些问题.首先介绍一下配置文件如何修改.如下是我的主配置文件nginx.conf user nobodynobody; worker_processes2; error_log/usr/local/nginx/logs/nginx_error.log crit; pid/usr/local/nginx/logs/nginx.pid; worker_rlimit_nofile51200; events { use epoll; worker_conn

centos6.x配置虚拟主机名及域名hosts

我们在本地安装了centos或者虚拟主机上安装了centos,主机名称默认是localhost,这样我们可以使用localhost访问我们的主机,在终端命令里默认的是[[email protected] ~]#,当我们在centos上安装了Nginx后想配置多个域名,我们可以先修改我们的主机名和域名,下面的教程是针对centos6.x上测试的,全部通过,centos7.x没有测试. 我们必须以root用户登录,需要修改两个文件:一处是/etc/sysconfig/network,另一处是/etc

nginx配置虚拟主机之基于域名

安装nginx请参考,nginx编译安装的博文 1:配置nginx虚拟主机,同一个端口80,多个不同的域名.nginx默认主配置文件内容如下 [[email protected] conf]# cat nginx.conf user  nginx; worker_processes  1; error_log  logs/error.log; pid        logs/nginx.pid; events {     worker_connections  1024; } http {   

Appserv配置虚拟主机设置教程

第一步:安装Appserv 虽然这个软件从2008年6月份已经停止了更新,但是这依然是一个非常不错的Php开发集成环境.它不仅简洁而且易用. 官方下载地址:http://www.appservnetwork.com/ PS:在Windows7上安装Appserv后,使用程序自带的重启Apache工具如果不管用,可以打开系统的服务进行重启或关闭Apache服务. 第二步:修改本机的hosts文件(作用是域名重定向) hosts文件地址:C:\WINDOWS\system32\drivers\etc

Linux系统下Apache2.4.6配置虚拟主机

实验环境:一台Linux虚拟机:CentOS 7.6,Apache 2.4.6,IP地址为192.168.80.100:一台客户端:Windows XP,IP地址为192.168.80.200.虚拟主机:即可以在一台web服务器上运行多个网站.实现方法有3种:1.基于IP地址的虚拟主机,一台web服务器配置多个IP地址,一个IP地址对应一个网站.2.基于端口的虚拟主机,一台web服务器只用一个IP地址提供web服务,开放多个端口,客户端访问web服务器时,需要在网址的后边加上相应的端口号.3.基

详述Linux系统中Nginx虚拟主机的配置

Nginx虚拟主机应用 Nginx支持的虚拟主机有三种 基于域名的虚拟主机. 基于IP的虚拟主机 基于端口的虚拟主机 通过"server{}"配置段实现 本篇实验接着上一篇搭建Nginx服务继续搭建,前面Nginx的编译安装不在介绍 基于域名的虚拟主机 [[email protected] nginx-1.12.2]# mkdir -p /var/www/html/accp //递归创建accp网页站点目录 [[email protected] nginx-1.12.2]# mkdir