בעיית htaccess שאני מתחבט איתה
עשיתי RewriteRule ב-htaccess שלי:
RewriteCond %{REQUEST_URI} .*(images/photos).*\.(gif|jpg|jpeg|png)$ [NC]
RewriteRule . link.php [L]
והייתי רוצה שבנוסף ל-RewriteRule יתוסף הקוד הבא אשר מסמן לדפדפן לא לשמור cache:
<FilesMatch ".(gif|jpg|jpeg|png)$">
FileETag None
<ifModule mod_headers.c>
Header unset ETag
Header set Cache-Control "max-age=0, no-cache, no-store, must-revalidate"
Header set Pragma "no-cache"
Header set Expires "Wed, 11 Jan 1984 05:00:00 GMT"
</ifModule>
</FilesMatch>
בעיה.
איך גורמים לקוד הזה להתבצע אך ורק אם ה-RewriteRule התבצע?
אשמח לרעיונות לביצוע
תודה לכולם.
עשיתי RewriteRule ב-htaccess שלי:
RewriteCond %{REQUEST_URI} .*(images/photos).*\.(gif|jpg|jpeg|png)$ [NC]
RewriteRule . link.php [L]
והייתי רוצה שבנוסף ל-RewriteRule יתוסף הקוד הבא אשר מסמן לדפדפן לא לשמור cache:
<FilesMatch ".(gif|jpg|jpeg|png)$">
FileETag None
<ifModule mod_headers.c>
Header unset ETag
Header set Cache-Control "max-age=0, no-cache, no-store, must-revalidate"
Header set Pragma "no-cache"
Header set Expires "Wed, 11 Jan 1984 05:00:00 GMT"
</ifModule>
</FilesMatch>
בעיה.
איך גורמים לקוד הזה להתבצע אך ורק אם ה-RewriteRule התבצע?
אשמח לרעיונות לביצוע
תודה לכולם.