管理区域的.htaccess条件

时间:2011-01-15 22:56:44

标签: php regex .htaccess mod-rewrite

我需要为非管理区域写条件。 请帮我解释语法。

<FilesMatch ".(gif|jpg|png)$">
   RewriteEngine On
   RewriteCond %{REQUEST_FILENAME} -f
   RewriteRule ^(.*)$ /watermark/_watermark.php [T=application/x-httpd-php,L,QSA]
</FilesMatch>
例如

- 如果url没有 / admin / 子字符串 - 对于脚本执行应该是。

谢谢,

1 个答案:

答案 0 :(得分:1)

只需将其用作RewriteRule的模式:

RewriteCond %{REQUEST_FILENAME} -f
RewriteRule !(^|/)admin/ /watermark/_watermark.php [T=application/x-httpd-php,L,QSA]