2011-01-15 4 views
0

Ich muss Bedingung für Nicht-Admin-Bereich schreiben. Bitte, hilf mir bei der Syntax..htaccess Bedingung für Admin-Bereich

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

zum Beispiel - wenn url keine /admin/ String hat - sollte es wahr sein, für Skript ausgeführt wird.

Danke,

+0

sollten Sie beim Hochladen werden Watermarking und dass die statische Datei dienen auf Server-Last zu speichern. – Maerlyn

+0

Ist Watermarking beim Upload besser und weniger für Server-Ressourcen? –

+0

Korrekt. So bearbeiten Sie das Bild nur einmal, nicht bei jeder einzelnen Anfrage. – Maerlyn

Antwort

1

einfach verwenden, die als Ihr Muster für RewriteRule:

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