【发布时间】:2021-09-20 11:32:50
【问题描述】:
问题:我需要知道触发了哪些 Apache 重写规则,以及如何触发。
上下文:我正在尝试获取 .xml 请求以重写为 .php 脚本,但我得到的只是一条无用的消息 ([cgid:error] [pid 19515] (8)Exec format error: AH01241: exec of '/www/xml/v3/availability.xml' failed )。 Apache 版本是 2.4.25。
我尝试过的:
-
将
LogLevel alert mod_rewrite.c:trace8添加到/etc/apache2/apache2.conf的顶部,然后添加sudo systemctl restart apache2- 这没有任何效果,错误日志中也没有显示任何额外内容。 -
我也尝试将它放在
<VirtualHost *:443>条目(sites-available & sites-enabled/test.conf)的<Directory>中,这个 也没有产生任何结果(虽然它确实有AllowOverride All)。 -
我也试过
LogLevel debug -
我也试过
rewrite:trace8而不是mod_rewrite.c:trace8
【问题讨论】:
标签: apache mod-rewrite