`
yr512656630
  • 浏览: 321499 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

Apache 建立虚拟目录和设置默认页面

阅读更多
1.找到"conf/httpd.conf" 文件


2.在httpd.conf里面加了如下语句

Alias  /anstyla  "E:/anstyla/src/web"
<Directory "E:/anstyla/src/web">
          Options Indexes MultiViews
          AllowOverride None
          Order allow,deny
          Allow from all
</Directory>

在此模块下建立虚拟目录,Alias /虚拟目录名称/ "虚拟目录路径,以[/]代替[\]"

例如:Alias /admin "D:/web/admin/"

(*)/admin 为虚拟目录名称,一般不用在名称后加"/",若加入,每次都要在虚拟目录后输入"/"才能访问网站;D:/web/admin/ 为虚拟目录的物理路径.

3.重启Apache
这步最重要,常常忘了,呵呵.

设置默认页面

方法1 设置全局的:
<IfModule dir_module>
    DirectoryIndex index.php index.php4 index.php3 index.cgi index.pl index.html index.htm index.shtml index.phtml default.php
</IfModule>

方法2 针对某一目录可以这么设置:

Alias  /anstyla  "E:/anstyla/src/web"
<Directory "E:/anstyla/src/web">
          Options Indexes MultiViews
          AllowOverride None
          Order allow,deny
          Allow from all
          DirectoryIndex default.php
</Directory>


=====================================================
分享到:
评论

相关推荐

    Windows 环境下安装Apache与虚拟目录的配置.docx

    - **虚拟目录(Alias)**: 用于创建虚拟路径。例如,`Alias /webpath/ "D:/Programs/WebPath"` 设置了一个名为`/webpath/`的虚拟目录,访问`http://localhost/webpath/`时,实际访问的是D盘的`WebPath`目录。若省略...

    Tomcat设置虚拟目录的方法, 不修改server.xml

    #### 创建虚拟目录配置文件 按照题目中的描述,要在不直接修改`server.xml`的情况下设置虚拟目录,可以通过在Tomcat安装目录下的`conf/Catalina/localhost`文件夹内创建一个新的XML文件(例如命名为`szdj_file.xml`...

    Apache服务器.ppt

    Apache 服务器支持目录索引和默认页面。当用户访问一个目录时,Apache 服务器将显示该目录下的文件列表或默认页面。 可以使用 DirectoryIndex 指令来指定默认页面,例如: ``` DirectoryIndex index.html ``` 这将...

    tomcat虚拟目录配置

    在Web开发中,为了更好地管理和组织项目,我们常常需要对Web服务器进行虚拟目录的配置。虚拟目录(Virtual Directory)是一种在Web服务器中映射物理目录的技术,它允许用户通过一个简单的URL访问位于服务器任意位置...

    Apache虚拟主机配置

    Apache虚拟主机配置是服务器管理的重要组成部分,它不仅涉及到基础的文件权限和目录结构,还关系到服务器的安全性和性能优化。通过上述步骤,可以构建出既安全又高效的虚拟主机环境,满足多网站托管的需求。在实际...

    php+apache虚拟主机配置.rar

    在"php+apache虚拟主机配置"中,我们需要完成的主要任务是配置Apache服务器,使其能够识别和解析PHP文件,并设置虚拟主机以便在同一台服务器上托管多个网站。下面将详细介绍这个过程: 1. **安装Apache和PHP**: ...

    Apache服务基础

    【Apache服务基础】这篇内容主要介绍...总结来说,Apache服务基础涵盖Web服务的原理、Apache服务器的安装和配置,以及虚拟目录的创建和管理。这些知识对于搭建和管理Web服务器至关重要,也是IT运维人员必备的技能之一。

    用Apache建立Web服务器

    通过以上步骤,你已经迈出了成为Web服务器管理员的第一步,可以进一步学习如何配置Apache以满足更复杂的需求,如设置虚拟主机、管理用户权限、调整性能参数等。随着经验的增长,你将更加熟练地掌握Apache服务器的...

    apache服务器全能设置

    使用`&lt;Directory&gt;`或`.htaccess`设置文件和目录的访问权限,可结合`User`和`Group`配置运行Apache的用户和组。 十二、自动启动与服务监控 使用`systemctl enable apache2`(Ubuntu/Debian)或`systemctl enable ...

    apache虚拟主机配置: 二级目录访问跳转到其他根文件夹

    例如,以下代码创建了一个名为`www.abc.com`的虚拟主机,其根目录设置为`D:/www/abc`,并且定义了一个名为`course`的虚拟目录,指向`D:/www/moodle`。 ```apacheconf *:80&gt; ServerAdmin webmaster@abc.com ...

    Ubuntu系统中利用Apache2建立基于端口的web服务

    在Ubuntu系统中,Apache2是一个广泛使用的...这个过程包括安装Apache2,创建网站目录,配置端口,创建和激活虚拟主机配置,以及打开防火墙端口。记住,任何更改都需要与安全策略相一致,确保你的服务器对外界是安全的。

    apache虚拟机创建脚本.txt

    - 支持基于IPv4地址和特定端口创建虚拟主机。 - 可以选择性地覆盖已存在的虚拟主机配置。 2. **使用示例:** - 创建基于域名的虚拟主机:`./script.sh www.abc.com` - 创建带有别名的域名型虚拟主机:`./script...

    免安装apache 64位

    4. **防火墙配置**:为了允许外部访问,记得在Windows防火墙中为Apache的端口(默认80)创建一个出站和入站规则。 5. **日志管理**:Apache的日志文件默认位于logs目录下,包括access_log(访问日志)和error_log...

    apache服务安装步骤

    根据你的需求,配置监听端口(默认为80)、文档根目录(`DocumentRoot`)以及其他设置。初次安装时,建议保留默认设置并稍后根据需要进行修改。 ### 步骤5:启动Apache 在命令行中,导航到Apache的bin目录,然后...

    用Apache或tomcat启用目录浏览并.htacess加密

    `Indexes`选项告诉Apache如果找不到默认的索引文件,就显示目录列表。 2. **使用.htaccess加密**: - `.htaccess`文件是一种分布式配置文件,允许在每个目录级别自定义配置。 - 若要限制目录浏览的访问,可以在...

    解析在apache里面给php写虚拟目录的详细方法

    ### 步骤4:创建虚拟主机 1. **编辑httpd-vhosts.conf文件**:此文件通常位于`conf/extra`目录下。 2. **添加虚拟主机配置**: - 删除或注释掉示例虚拟主机配置。 - 添加新的虚拟主机配置,例如: ```apache *:...

    Apache2.2 for Linux安装手册

    11. **验证安装**:在Web浏览器中输入服务器IP地址,如果看到Apache或Tomcat的默认页面,那么Apache安装成功且服务运行正常。 在整个过程中,理解每个命令的作用以及配置文件中的关键设置是非常重要的。这不仅有助...

Global site tag (gtag.js) - Google Analytics