在 Apache 服务器中找不到文件:PHP

file not found in apache server : PHP

我在 PHP 应用程序中有以下目录结构。

我可以访问的最后 2 个文件。但是,当我尝试打开前 2 个文件时,它说找不到文件。我检查了所有文件都在那里。并赋予所有文件相同的权限。

我不知道这里有什么问题。

这是 conf 文件:

RewriteEngine on
RewriteMap manglelow int:tolower
RewriteCond  [A-Z]
RewriteRule ^/(.*)$ /${manglelow:}

这里的问题是 Reweite 只匹配以字母开头的文件而其他文件以数字开头的文件吗?尝试 [0-9A-Z] 而不是 [A-Z]

manglelowURL 转换为小写,这意味着您的文件需要小写才能工作。

/assets/img/logos/logo-lg.pnG

将提取文件

/assets/img/logos/logo-lg.png

只需将文件重命名为小写即可。