Php htaccess白名单不工作
我对白名单有一个Php htaccess白名单不工作,php,.htaccess,Php,.htaccess,我对白名单有一个.htaccess规则,如下所示: # Allow whitelisted files <FilesMatch "^(index.php|imgsize.php|routing.php|browse.php|css.php|joiner.php|js_localize.php|upload.php | watermark.php)*$"> Order allow,deny Allow from all deny from 192.168.1.255</Files
.htaccess
规则,如下所示:
# Allow whitelisted files
<FilesMatch "^(index.php|imgsize.php|routing.php|browse.php|css.php|joiner.php|js_localize.php|upload.php | watermark.php)*$">
Order allow,deny
Allow from all
deny from 192.168.1.255</FilesMatch>
#允许白名单文件
命令允许,拒绝
通融
从192.168.1.255拒绝
watermark.php
无法正常工作
问题出在哪里?删除watermark.php之前的空格,它应该可以工作……我对您的代码进行了如下编辑:
(index.php|imgsize.php|routing.php|browse.php|css.php|joiner.php|js_localize.php|upload.php|watermark.php)*$
如图所示的代码毫无意义,它只会产生一个错误。这是
文件
/文件匹配
指令的一部分,还是什么?