Apache配置默认主页

Apache配置默认主页

  1. 进入Apache的conf目录

    打开httpd.conf文件输入:

    在文件末位添加:

    <Directory "F:/www_php/blog_com/my_blog">

    Options  Indexes FollowSymLinks Includes

    AllowOverride None

    Order allow,deny

    Allow from all

    DirectoryIndex blog_index.php default.php index.html

    </Directory>

    另一种方法:

    3.1:查找# Virtual hosts

    3.2:将# Include conf/extra/httpd-vhosts.conf前面的“#”去掉

    3.3:打开Apache目录下Apache2.2\conf\extra\httpd-vhosts.conf文件

    3.4:在文件末尾添加

    <Directory "F:/www_php/blog_com/my_blog">

    Options  Indexes FollowSymLinks Includes

    AllowOverride None

    Order allow,deny

    Allow from all

    DirectoryIndex blog_index.php default.php index.html

    </Directory>

    重启

    测试
    1输入blog.com如果能正常访问项目主页则成功

原文地址:https://www.cnblogs.com/tianyuanmuge/p/10007466.html

时间: 2024-11-08 22:12:16

Apache配置默认主页的相关文章

Apache配置默认首页

操作系统:CentOS 6.5 Apache默认主页为index.html,如果要修改为index.php或其它,需要修改httpd.conf文件 用vim或其它编辑器打开httpd.conf 在上图中的DirectoryIndex index.html后增加index.php 即如下图所示: 重启Apache,即可.

apache配置默认虚拟主机

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

Apache 配置默认虚拟主机

如下,我们只配置了一个虚拟主机,假设 www.test.com 对应的 IP 为 192.168.1.1 ,默认情况下用户访问匹配的是第一个虚拟主机,这样一来,如果用户在 hosts 文件中用 192.168.1.1 指向非 www.test.com ,同样也能访问到 www.test.com ,我们应该杜绝这种情况,因此在前面增加多一个虚拟主机,让这个虚拟主机指向不存在的文件,这样一来,当用户访问时,默认匹配的是第一个虚拟主机,只有当访问到 www.test.com 时才匹配到正确的虚拟主机

Apache配置完虚拟主机后,使用Chrome访问localhost还是默认目录htdocs

Chrome 解析DNS出错,这个错误比较罕见,甚至说有点奇特.今天在使用Apache配置虚拟主机时,出现了一个非常奇怪的现象.我按照配置的步骤配置虚拟主机,如下 配置虚拟主机的步骤如下: 1. 启用  httpd-vhosts.conf 在 httpd.conf 文件中 # Virtual hosts ,虚拟主机 Include conf/extra/httpd-vhosts.conf 2. 在httpd-vhosts.conf文件中做配置 #配置我们自己的虚拟主机 <VirtualHost 

Ubuntu下配置apache的默认首页

1.因为Ubuntu比较乱,需要寻找DirectoryIndex存放在哪个配置文档中 grep -iR DirectoryIndex /etc/apache2 我这里提示三个路径存放,第三个为phpmyadmin,无关,进入前两个(任意一个皆可,改完其中一个另外一个自动更改) 2.sudo vim /etc/apache2/mods-available/dir.conf 在<ifModule mod_dir.c>中,修改DirectoryIndex为项目路径/项目名/index.php esc

Apache配置介绍

Apache在互联网上非常广泛的web服务程序,在Linux系统上是httpd的服务器名称.而且属于开源程序,可以跨平台使用,经过多次修改,成为世界使用排名第一的Web服务器软件. Apache的安装: 配置yum源,系统光盘上直接提供rmp包,centos7上版本2.4以上.2.4新加了很多特性,模块化管理为维护提供了很多方便之处.这里就centos6上的2.2.15版本来说明. 工作特性: Apache的工作方式有3种:prefork,worker,event. prefork:多进程工作,

预置Chrome浏览器默认主页和书签

谷歌允许合作伙伴客制化Chrome的一些配置,如Chrome浏览器预置默认主页及书签,当预置成功后,将在状态栏看到主页的图标,可设置主页.主页的开启及关闭,可通过书签快捷打开对应网页. 客制化主要通过添加对应ChromeCustomizations.apk(主页) 及PartnerBookmarksProvider.apk(书签)来实现,具体实现方法如下: 一.预置chrome默认主页(http://www.baidu.com) 1)下载homepage_provider_example工程,修

详述CentOS 7中Apache配置与应用(一)

Apache连接保持 Apache连接保持相关参数 KeepAlive 是否打开连接保持,OFF关闭,ON打开 KeepAlive' Timeout 一次连接多次请求之间的最大间隔时间,两次请求超过该时间连接断开 MaxKeepAliveRequests 一次连接能够 传输的最大请求数量 Apache访问控制 作用 控制对网站资源的访问 为特定的网站目录添加访问授权 常用访问控制方式 客户机地址限制 用户授权限制 基于客户端地址的访问控制 使用Require配置项实现访问控制,按先后顺序限制 可

mac os apache 配置方法详细介绍

我使用的Mac OS X版本是10.8.2,Mac自带了Apache环境. 启动Apache 设置虚拟主机 启动Apache 打开“终端(terminal)”,输入 sudo apachectl -v,(可能需要输入机器秘密).如下显示Apache的版本  接着输入 sudo apachectl start,这样Apache就启动了.打开Safari浏览器地址栏输入 “http://localhost”,可以看到内容为“It works!”的页面.其位于“/Library(资源库)/WebSer