创建阿帕奇别名目录,但无法正常工作

我创建了一个Apache别名目录,这样我可以从根文件夹之外具有相同的URL访问目录...

问题是,它拒绝不带后缀斜线工作。 举个例子,如果该网站的名称是

  • www.example.com/aa

错误找不到服务器出现。

但是,如果我进入

  • www.example.com/aa/

有用。

任何想法如何解决这个问题?

--------------解决方案-------------

为什么WAMP服务器未€™吨自动执行此操作,IA€™不敢肯定,但至少there’SA简单的修复。

再次点击WAMP的服务器图标,然后选择阿帕奇 - >别名目录 - > [别名URL] - >编辑别名。 这将打开在记事本中的别名文件。 从相对URL删除斜线。

例如

Alias /example/ "c:/path/to/example/"

会成为

Alias /example "c:/path/to/example/"

保存文件并关闭记事本。

WAMP的服务器将自动重新启动(如果没有,做手工)。 一旦重新启动,有啊€™重新别名现在应该有或没有结尾的斜线工作。

添加国防部重写规则:

RewriteEngine On
RewriteRule /aa /aa/

www.example.com/aa会为一个名为阿帕奇先看看aa 。 由于不存在,你应该得到一个404错误。

www.example.com/aa/将匹配您的别名指令,它的工作目录(而不是文件据我所知)。 至少我在Windows上经历过这种。

你可能想使用AliasMatch指令来代替:

AliasMatch ^/icons(.*) /usr/local/apache/icons$1

分类:php 时间:2012-01-01 人气:0
本文关键词: 了PHP,Apache目录,WAMP
分享到:

相关文章

  • 是可以保证在Apache目录与自定义表单? 2012-09-09

    是可以保证在Apache目录与自定义表单? 我有一个完整的静态HTML文件的目录,它基本上是一个完整的静态站点. 我想用密码保护此网站. 我知道我可以用.htaccess,但我宁愿有一个自定义表单/数据库,以确保该网站. 我知道如何在PHP不够好,创建表格,数据库代码并做验证. 我不知道是怎么告诉Apache重定向到形式,如果用户没有通过验证. 更新:我会用其他身份验证模块被罚款. 我在寻找类似IIS Forms身份验证的系统. 如果用户没有登录,访问任何文件中的目录将重定向到一个登录表单. 登

  • IIS和Apache(WAMP)运行 2012-10-01

    我们怎样才能运行IIS 6和Apache(WAMP)在同一台机器在同一时间? --------------解决方案------------- IIS和Apache应该有不同的端口. 要改变阿帕奇港(WAMP) 点击WAMP的图标,你可以在托盘或其他WAMP快捷方式图标上看到. 查找Apache和打开httpd.conf或者如果你知道它的存储位置. 找到"80",然后改变 听80听8080 服务器名本地主机:80到本地主机服务器名:8080 注意:你可以改变你想要的,只要它不与其它端口发

  • Apache目录VS微软的Active Directory VS IBM Tivoli目录VS Oracle互联网目录 2013-07-20

    什么是我们应该考虑的时候,寻找合适的目录服务点. 如果你知道关于这其中的目录服务的差异(Apache目录,微软的Active Directory,IBM Tivoli目录,Oracle互联网目录),请解释. 诚挚的问候 --------------解决方案------------- 你有什么打算使用的目录服务? 如果你是用它来在一个合理的本地网络管理Windows工作站,然后Active Directory是可能的路要走. 如果你需要它在任何Windows以外的运行,然后看看其他地方. 如果你有

  • 调用Java的使用Apache目录的LDAP API的Active Directory 2014-02-05

    我试图连接到从Activiti的一个Active Directory,使用Apache目录的LDAP API. 我想我已经成功地我的用户进行身份验证,但随后的为用户查询觉得没有什么. 这里是我的Java代码: package com.abc.activiti.ldap; import org.activiti.engine.ActivitiException; import org.activiti.engine.identity.User; import org.activiti.engine

  • Apache目录工作室 2014-03-13

    我已经安装了Apache目录工作室,并建立按照本教程一个简单的服务器. http://krams915.blogspot.com/2011/01/ldap-apache-directory-studio-basic.html 它工作正常. 现在,我想看到​​的日志文件与所有服务器接收到查询. 对于这一点,我让Apache目录工作室 - >首选项 - > Apache目录工作室 - >阿帕奇DS - >服务器日志 - >等级:调试 还是有更好的方法(见来自客户端的LDAP查询)

  • 列举使用.NET Apache目录版本 2015-02-13

    我试图枚举文件系统,检查安装在WAMP的Apache的版本. Apache的文件夹通常在名称中的版本号. 我的目标是先来看看这个文件夹中的每个驱动器 2.2.19 2.2.18 2.2.1 2.2.0 这样的文件路径可能类似于c:\wamp\bin\apache\apache2.2.20或c:\wamp\bin\apache\apache2.2.1 我如何检查,如果该文件夹存在,并且还可以得到从文件夹名称的版本? --------------解决方案------------- 您可以使用Dire

  • 查找Apache目录 2012-03-05

    我正在寻找一种方式来编程检测Apache的配置目录的位置,以及配置文件的名称. 奖励积分,如果这是在Ruby或猛砸. --------------解决方案------------- 位置配置文件名称及编译时确定的,因此,如果你看一下编译设置,你将能够确定它 apachectl -V 会告诉你这样的行 -D SERVER_CONFIG_FILE="/private/etc/apache2/httpd.conf" 因此,在Ruby中,你可以像这样的东西提取出来: IO.popen('apa

  • Apache或WAMP一个PHP初学者? 2012-10-03

    正如我在PHP编程领域的初学者,我想知道,如果Apache或Wampserver适合我的本事? 任何人都请给一个不错的选择. --------------解决方案------------- Apache是​​一个服务器,WAMP就是Apache,MySQL和PHP的包. 好吧,你需要WAMP. WAMP代表W¯¯-indows(如操作系统),A -pache(如Web服务器),M -ySql(数据库),P -惠普(脚本语言). 所以你看,它是一样的. 你会最终只使用Apache网络服务器. 这取

  • 如何wget的.MP4在Apache目录文件 2012-12-09

    我想使用wget从页面"索引"下载所有.mp4文件. 目标目录是http://ia600409.us.archive.org/27/items/MIT18.01JF07/ 我已经尝试了一些命令(这​​是我复制​​和粘贴的网站),但他们似乎没有工作. 例如: wget -r -l0 -nd --no-parent -A .mp4 -R ".*" http://ia600409.us.archive.org/27/items/MIT18.01JF07/ 顺便说一句,我认

  • 身份验证,PHP的Apache目录 2013-02-04

    好日子大家, 我有一个目录设置了一些Apache的验证的东西. 下面是目录:http://gojalapeno.com/intranet/content/ado-jeune 使用ADO-热恩:tezesyrab登录. 下面是这的.htaccess权力它的代码: AuthName "Connexion au dossier:" AuthType Basic AuthUserFile "D:\Dropbox\htaccess\secret\.htpasswd" Requ

Copyright (C) 55228885.com, All Rights Reserved.

55228885 版权所有 京ICP备15002868号

processed in 1.162 (s). 10 q(s)