HTAccess和使用Date环境变量?

时间:2015-03-18 10:38:40

标签: php .htaccess

目前,我使用HTAccess设置为我的图库图像添加水印,保存在不同摄影师的子文件夹中,以及我控制的所有其他网站上:

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} -f
RewriteRule \.(jpeg|jpg)$ ../plugins/watermark/watermark.php?text=Copyright+©+2015+My+Site [QSA,NC]

为了保存和编辑每个HTAccess文件,并记住这样做,我是否可以使用服务器环境变量来创建年份所需的文本?

感谢您的帮助。

1 个答案:

答案 0 :(得分:1)

您可以使用 %{TIME_YEAR} 变量代替硬编码年份:

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} -f
RewriteRule \.jpe?g$ ../plugins/watermark/watermark.php?text=Copyright+©+%{TIME_YEAR}+My+Site [QSA,L,NC]