`

Apache服务器httpd.conf别名文件夹的配置

阅读更多

最近打算看看cocos2d-html5,原因是想做个小东西,使用cocos2d,但是C++和Objective-C都不是最熟练,虽然JS也很弱,但是相比之下上手配置会简单一点,所以就使用了html5版本

在参照了http://www.gamefromscratch.com/post/2012/06/04/Cocos2D-HTML5-tutorial-1-Getting-set-up-and-running.aspx这里的Cocos2D HTML5教程以后,按第一步配置了本地的Apache服务环境,但是毕竟要把文件内容都放到C盘制定的www目录下不是很爽(个人不太喜欢在C盘放系统有关之外的东西),正好在工作中有看到过可以配置映射目录,所以尝试了一下,虽然步骤可能不规范,有多余的东西,但是至少改了以后成功了,下面是要改的部分,仅作为记录用

 

1. 搜索Directory这个标签,默认的c:/wamp/www/目录已经被设为了允许访问权限,所以我们把整个标签复制一份下来

<Directory "c:/wamp/www/">
    #
    # Possible values for the Options directive are "None", "All",
    # or any combination of:
    #   Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews
    #
    # Note that "MultiViews" must be named *explicitly* --- "Options All"
    # doesn't give it to you.
    #
    # The Options directive is both complicated and important.  Please see
    # http://httpd.apache.org/docs/2.4/mod/core.html#options
    # for more information.
    #
    Options Indexes FollowSymLinks

    #
    # AllowOverride controls what directives may be placed in .htaccess files.
    # It can be "All", "None", or any combination of the keywords:
    #   Options FileInfo AuthConfig Limit
    #
    AllowOverride All

    #
    # Controls who can get stuff from this server.
    #
    # Online --> Require all granted
    
    #   onlineoffline tag - don't remove
    Order Allow,Deny 
 
    Allow from all 
    
    Require local

</Directory>

 改写第一行中的目录地址,这是你要映射的地址,同事再看最后的三行,这应该是关于权限的配置,我没有修改(具体代表的意义和这个文件的意义有大神知道麻烦给我普及一下,万分感谢)

 

2.继续搜索IfModule alias_module 找到这个标签,从名字上来判断,这个就是别名映射的模块了

<IfModule alias_module>
    #
    # Redirect: Allows you to tell clients about documents that used to 
    # exist in your server's namespace, but do not anymore. The client 
    # will make a new request for the document at its new location.
    # Example:
    # Redirect permanent /foo http://www.example.com/bar

    #
    # Alias: Maps web paths into filesystem paths and is used to
    # access content that does not live under the DocumentRoot.
    # Example:
    # Alias /webpath /full/filesystem/path
    #
    # If you include a trailing / on /webpath then the server will
    # require it to be present in the URL.  You will also likely
    # need to provide a <Directory> section to allow access to
    # the filesystem path.

    #
    # ScriptAlias: This controls which directories contain server scripts. 
    # ScriptAliases are essentially the same as Aliases, except that
    # documents in the target directory are treated as applications and
    # run by the server when requested rather than as documents sent to the
    # client.  The same rules about trailing "/" apply to ScriptAlias
    # directives as to Alias.
    #
    ScriptAlias /cgi-bin/ "cgi-bin/"
    Alias /cocos2dhtml5/ "D:/Coding/cocos2d-html5-v0.5.0-alpha/"
</IfModule>

 在这个模块的最后 添加上要映射的别名路径 格式是Alias /你要映射成的名字/ "你要映射的源目录"

 

3. 按以上更改好以后保存,重启服务,以我为例,我就可以通过192.168.1.2/cocos2dhtml5/ 访问到我D盘下Coding文件夹中cocos2d....那个文件夹中的内容了

 

0
1
分享到:
评论

相关推荐

    Apache2 httpd.conf 配置文件中文版

    Apache2的httpd.conf配置文件是其核心配置文件,用于定义服务器的行为、设置虚拟主机、管理访问权限以及调整性能等。这份中文版的文档详细解释了各项参数的配置方法,对于理解和管理Apache2服务器至关重要。 1. **...

    Apache服务器主配置文件httpd.conf详解

    #### 三、“Main”或“Default”服务器配置 这部分配置定义了Apache服务器如何处理那些不属于任何虚拟主机的请求,同时也是所有虚拟主机配置的默认值。 ##### 1. 服务器名称(ServerName, ServerAlias) `...

    WEB服务Apache服务器配置.pptx

    1. **配置文件**:Apache的主要配置文件通常位于`/etc/httpd/conf/httpd.conf`,其中包含了服务器的全局设置、主服务器配置和虚拟主机配置等。旧版本可能还有`srm.conf`和`access.conf`,但现代版本通常将这些内容...

    Apache2 httpd.conf 中文版

    Apache2的`httpd.conf`配置文件是管理Apache HTTP服务器的核心配置文件,它定义了服务器的行为、服务参数以及虚拟主机的设置。对于新手来说,理解并掌握这份配置文件至关重要,因为它直接影响到服务器的性能和安全性...

    linux-Httpd服务配置过程.docx

    - **Apache配置**:在`httpd.conf`中添加`NameVirtualHost`和`VirtualHost`指令,分别定义每个虚拟主机的ServerName、DocumentRoot等属性。 9. **注意SELinux** 在进行上述配置时,确保SELinux不会阻止Apache的...

    配置APACHE服务器(linux-Apache).pdf

    【Apache服务器配置详解】 Apache是世界上最流行的Web服务器软件,它开放源码、免费且高度可定制,被广泛用于各类操作系统,尤其是Linux环境。本章主要介绍如何在Red Hat Linux 9系统上配置Apache服务器,包括...

    Apache服务器配置与管理

    配置文件`httpd.conf`位于`/etc/httpd/conf/`目录下,是Apache服务器的主要配置文件。它定义了服务器的行为、监听的端口、默认设置以及虚拟主机配置。 1. **地址和端口绑定**:通过`Listen`指令指定Apache监听的...

    RedHat7上搭建httpd服务器实录[收集].pdf

    在`/etc/httpd/conf.d`或`/etc/httpd/conf`目录下创建新的配置文件,如`website1.conf`和`website2.conf`,定义ServerName、DocumentRoot和VirtualHosts配置。 8. **重启httpd服务**:完成配置后,重启httpd服务以...

    Windows 7中将Django部署到Apache Web Server.docx

    1. **配置Apache的httpd.conf文件**: - 加载WSGI模块。 - 设置虚拟主机,指定Django项目的根目录。 - 配置静态文件服务。 - 其他必要的安全设置。 2. **配置Django相关的配置文件**: - 创建`django.wsgi`...

    linux-Apache

    在Red Hat Linux 9系统中,Apache服务器的默认配置文件位于`/etc/httpd/conf/httpd.conf`。此文件包含了Apache服务器的所有主要设置,包括监听的端口、文档根目录、访问控制策略等。 #### 三、配置Apache服务器 ...

    apache配置

    Apache 服务器配置 Apache 服务器是一种流行的开源 Web 服务器软件,广泛应用于 Linux 和 Unix 操作系统中。 Apache 配置是指对 Apache 服务器的设置和配置,以便实现特定的 Web 服务器功能。 Apache 配置文件 ...

    中小企业服务器配置-Web服务器.docx

    【Apache服务器配置】 配置Apache服务器是实现其功能的第一步。在RedHat6.2环境下,主要涉及的配置文件有: 1. `/etc/httpd/conf/httpd.conf` - 主配置文件,包含了Apache服务器的基本设置。 2. `/etc/httpd/conf/...

    apache 配置虚拟机应用服务

    在`httpd-vhosts.conf`中,我们可以为每个虚拟主机定义独立的域名、IP地址、文档根目录以及各种特定的服务器配置。 配置虚拟主机的关键在于`VirtualHost`指令。一个`VirtualHost`块定义了一个完整的虚拟主机配置,...

    apache配置.doc

    ### Apache服务器配置详解 #### 一、概述与HTTP协议 Apache是目前世界上最广泛使用的Web服务器软件之一,它具有稳定性高、安全性好、可扩展性强等特点。本文档将深入讲解Apache服务器的基础配置及其核心功能。 ##...

    基于Linux系统下Apache软件的Web服务器设置.pdf

    【Apache在Linux下的Web服务器配置】 Apache是一款广泛应用的开源Web服务器软件,可在多种操作系统上运行,包括Linux。本文主要探讨如何在Linux系统下配置Apache服务器,包括访问控制、用户认证和虚拟主机设置。 *...

    Apache服务器的配置

    Apache服务器配置知识点: 1. WWW服务器简介 Apache服务器是广泛使用的Web服务器软件之一,其主要功能是处理用户通过浏览器发送的HTTP请求,并将请求的Web文档通过HTTP协议发送回客户端浏览器。Web服务器支持超文本...

    Apache主配置文件

    在Linux环境下,这个配置文件通常位于`/etc/httpd/conf/httpd.conf`。Apache服务器提供了丰富的功能,使得它可以成为一个强大且灵活的Web服务器,支持目录索引、目录别名、内容协商、HTTP错误处理、CGI程序执行、子...

    apache编译参数+目录结构+conf1

    1. **httpd.conf**:主配置文件,定义服务器的基本设置,如监听端口、日志位置、默认文档索引等。 2. **extra/httpd-vhost.conf**:虚拟主机配置文件,用于定义基于域名的多个虚拟主机。 3. **extra/httpd-mpm.conf*...

Global site tag (gtag.js) - Google Analytics