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:

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

相关推荐
sadoshi2 小时前
phpstudy的Apache添加AddType application/x-httpd-php .php .php5配置无效的处理方式
开发语言·php·apache
众乐乐_20084 小时前
Uniapp中小程序调用腾讯地图(获取定位地址)
linux·服务器·apache
Johny_Zhao6 小时前
CentOS Stream 10安装部署Zabbix 7.0网络监控平台和设备配置添加
linux·网络·网络安全·docker·信息安全·云计算·apache·zabbix·devops·yum源·huawei·系统运维·itsm·华三
小沈同学呀9 小时前
Apache JMeter API 接口压测技术指南
jmeter·apache
何xiao树1 天前
Apache Ranger 2.2.0 编译
apache·rancher
wusam2 天前
Linux系统管理与编程20:Apache
linux·运维·服务器·apache·shell编程
Johny_Zhao2 天前
Ubuntu安装部署Zabbix网络监控平台和设备配置添加
linux·网络·mysql·网络安全·信息安全·云计算·apache·zabbix·shell·yum源·系统运维·itsm
搬砖的工人2 天前
Docker环境下的Apache NiFi安装实践踩坑记录
docker·容器·apache
曼岛_2 天前
[Java实战]Spring Boot 3 整合 Apache Shiro(二十一)
java·spring boot·apache
网安INF5 天前
Apache Shiro 1.2.4 反序列化漏洞(CVE-2016-4437)
java·网络安全·apache