返回

在 subdir .htaccess 文件中打开 RewriteEngine 将禁用有关在 root .htaccess 中指定的此子目录的重写

发布时间:2022-07-01 07:46:30 175
# php

我在 /.htaccess 文件中有有效的重写规则:

RewriteCond %{REQUEST_URI} ^/wp-content/uploads/sites/[0-9]+/xxx_uploads/ [NC]

RewriteRule wp-content/uploads/sites/[0-9]+/xxx_uploads/(.*) wp-content/files.php?file=xxx_uploads/$1 [R=302,L]

这不允许未经授权的用户查看特定目录中的文件。

只要 /wp-content/uploads/.htaccess 中没有任何内容,它就可以工作

如果我至少放在RewriteEngine On那里,来自根 .htaccess 的规则将停止工作。

继承似乎没有什么,因为RewriteOptions Inherit没有改变任何东西。问题是:如何使根 .htaccess 中的规则与子目录 .htaccess 中的规则一起使用?

特别声明:以上内容(图片及文字)均为互联网收集或者用户上传发布,本站仅提供信息存储服务!如有侵权或有涉及法律问题请联系我们。
举报
评论区(1)
按点赞数排序
用户头像