Apache2.4 AliasMatch导致301重定向问题?

环境:ubuntu18.04-desktop

apache2版本:

shell 复制代码
root@ubuntu:/etc/apache2# apache2ctl -v
Server version: Apache/2.4.29 (Ubuntu)
Server built:   2023-03-08T17:34:33

apache配置:

shell 复制代码
DocumentRoot /var/www/html
# Alias就没事
# Alias "/myapp" "/var/www/myapp-1.2.3"
# 触发异常原因的配置:AliasMatch就会必定返回301
AliasMatch "^/myapp" "/var/www/myapp-1.2.3/"
# 指定为具体文件却能正常
# AliasMatch "^/myapp" "/var/www/myapp-1.2.3/index.html"

# 正常代码:即使只访问"/myapp",也能正常返回
# AliasMatch "^/myapp(.*)$" "/var/www/myapp-1.2.3/$1"

**现象:**访问http://test.com/myapp后,开始循环301重定向,开始是在结尾加了/,之后开始添加index.html/

下图为访问后的整体循环:

下图为第一个请求返回的301:

未能查清产生现象的原理,欢迎明白人指点

相关推荐
MageGojo2 天前
小程序每日一谜怎么做:riddle 接口接入示例
windows·小程序·apache·谜语
penngo3 天前
FlowLoom:基于 Apache Spark 的可视化数据处理平台
大数据·spark·apache
Apache RocketMQ4 天前
全新 AI 消息模型:Apache RocketMQ 如何让 AI 应用拥抱事件驱动架构?
人工智能·apache·rocketmq
MageGojo4 天前
给起名工具接入八字起名 API:参数设计、JSON 示例和应用场景
json·apache
x***r1515 天前
linux安装 apache-tomcat-7.0.42.tar.gz 详细步骤(解压、配置、启动)
linux·tomcat·apache
阿里云云原生6 天前
Apache RocketMQ 5.5.0 发布:LiteTopic 深度解析,如何支撑百万级 AI 会话并发?
apache·rocketmq
清平乐的技术专栏6 天前
【Doris从零到一】(一)Apache Doris 概述
apache
RestCloud6 天前
开源vs商业iPaaS:Apache Camel、MuleSoft与RestCloud的正面交锋
开源·apache·ipaas·mulesoft·api管理·集成平台
Volunteer Technology7 天前
集群基础环境搭建(一)
大数据·apache
Volunteer Technology8 天前
集群基础环境搭建(二)
大数据·flink·apache