【发布时间】:2016-02-13 23:37:23
【问题描述】:
如何在下面重写此规则,以便它忽略某些文件夹以及这些文件夹中的所有内容。
# BEGIN WishList Member Attachment Protection
RewriteEngine on
RewriteCond %{REQUEST_URI} !\.(jpg|jpeg|png|gif|bmp)$
RewriteRule ^(.*)$ /index.php?wlmfile=$1 [L]
# END WishList Member Attachment Protection
我认为在当前 rewritecond 上方添加一行会起作用,但它似乎不是......
RewriteCond %{REQUEST_URI} !^/foldertoignore
RewriteCond %{REQUEST_URI} !^/foldertoignorenumber2
以下不起作用:
# BEGIN WishList Member Attachment Protection
RewriteEngine on
RewriteCond %{REQUEST_URI} !^/foldertoignore
RewriteCond %{REQUEST_URI} !^/foldertoignorenumber2
RewriteCond %{REQUEST_URI} !\.(jpg|jpeg|png|gif|bmp)$
RewriteRule ^(.*)$ /index.php?wlmfile=$1 [L]
# END WishList Member Attachment Protection
【问题讨论】:
-
@arkascha 当我这样做时规则不起作用,所以一定有问题。
-
您是遇到错误还是无法正常工作是什么意思?
-
@PanamaJack 不,没有错误,只是我可以看到它不起作用。我可以测试的一种方法是只需将
|css放在 rewritecond 行中。
标签: apache .htaccess rewrite httpd.conf