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:

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

相关推荐
俺爱吃萝卜13 小时前
开源贡献指南:如何给Apache或Linux内核提PR?
linux·开源·apache
Ulyanov2 天前
Apache Kafka在雷达仿真数据流处理中的应用
分布式·python·kafka·apache·雷达电子战
anzhxu3 天前
防火墙安全策略(基本配置)
服务器·php·apache
小郑加油3 天前
python学习Day6-7天:条件判断与基本综合应用
java·服务器·apache
架构源启5 天前
深度解析:Spring Boot + Apache OpenNLP 构建企业级 NLU 系统
spring boot·后端·apache
SeaTunnel5 天前
深度解析 Apache SeaTunnel 核心引擎三大技术创新:高可靠异步持久化与 CDC 架构优化实战
大数据·数据库·架构·apache·seatunnel
DolphinScheduler社区5 天前
第 8 篇|Apache DolphinScheduler 与 Flink Spark 数据引擎的边界、协同与最佳实践
大数据·flink·spark·开源·apache·海豚调度·大数据工作流调度
Apache IoTDB6 天前
Apache IoTDB V2.0.8 发布|新增模型并发推理,优化同步配置与安全加固
安全·apache·iotdb
蓝魔Y6 天前
Apache—Kafka实践
分布式·kafka·apache
Pocker_Spades_A6 天前
时序数据库选型指南:容量规划与压测方法(以 Apache IoTDB 为例)
apache·时序数据库·iotdb