我在PHP
应用程序中有以下目录结构。
我可以访问的最后2个文件。但是,当我尝试打开前2个文件时,它说文件未找到。我检查了所有文件都在那里。并且所有文件都有相同的权限。
我不知道这里有什么问题。
这是conf
档案:
RewriteEngine on
RewriteMap manglelow int:tolower
RewriteCond $1 [A-Z]
RewriteRule ^/(.*)$ /${manglelow:$1}
答案 0 :(得分:2)
manglelow
将URL
转换为小写,这意味着您的文件需要小写才能正常工作。
/assets/img/logos/logo-lg.pnG
将拉出文件
/assets/img/logos/logo-lg.png
只需将您的文件重命名为小写。
答案 1 :(得分:0)
此处的问题是,Reweite仅匹配以字母开头但其他文件以数字开头的文件吗?尝试[0-9A-Z]而不是[A-Z]