Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/apache/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Apache 从区分大小写的重定向匹配规则中排除目录和文件_Apache_Redirect - Fatal编程技术网

Apache 从区分大小写的重定向匹配规则中排除目录和文件

Apache 从区分大小写的重定向匹配规则中排除目录和文件,apache,redirect,Apache,Redirect,在我的网站上,所有的页面名都可以在/bin/view/找到,并以大写字母开头。文档根目录中的所有子目录或其他文件都以其他文件开头 我的Apache配置中的以下规则解决了这一问题: RedirectMatch ^/([A-Z].*) http://www.example.com/bin/view/$1 现在,我想将以下URL从重定向匹配中排除: 没有/bin/view/,目录和文件都以大写字母开头。这是无法改变的 提前谢谢 通过将行更改为: RedirectMatch ^(?!\/Direct

在我的网站上,所有的页面名都可以在/bin/view/找到,并以大写字母开头。文档根目录中的所有子目录或其他文件都以其他文件开头

我的Apache配置中的以下规则解决了这一问题:

RedirectMatch ^/([A-Z].*) http://www.example.com/bin/view/$1
现在,我想将以下URL从
重定向匹配中排除:

没有/bin/view/,目录和文件都以大写字母开头。这是无法改变的


提前谢谢

通过将行更改为:

RedirectMatch ^(?!\/Directory)\/([A-Z].*) http://example.com/bin/view/$1

通过将行更改为:

RedirectMatch ^(?!\/Directory)\/([A-Z].*) http://example.com/bin/view/$1