【问题标题】:.htaccess condition for admin area.htaccess 管理区域的条件
【发布时间】:2011-01-15 22:56:44
【问题描述】:

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

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

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

谢谢,

【问题讨论】:

  • 您应该在上传时添加水印并提供该静态文件以节省服务器负载。
  • 上传水印是更好的做法,而不是服务器资源?
  • 正确。这样,您只需处理一次图像,而不是每次请求。
  • 但是如果我有 tinyMce 编辑器,我需要以什么方式处理图像?仅针对 tinemce 或其他东西的自定义?
  • 帮不了你,没用过。

标签: php regex .htaccess mod-rewrite


【解决方案1】:

只需将其用作RewriteRule 的模式:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-07-25
    • 1970-01-01
    • 1970-01-01
    • 2013-12-03
    • 1970-01-01
    • 1970-01-01
    • 2013-05-23
    相关资源
    最近更新 更多