.htaccess htaccess重写。访问.gif时提供.php文件

.htaccess htaccess重写。访问.gif时提供.php文件,.htaccess,mod-rewrite,dynamic-image-generation,.htaccess,Mod Rewrite,Dynamic Image Generation,我有一个动态图像,我希望它看起来像一个静态图像 e、 g.图像的当前url为 http://site.co.uk/media/dynamicImage.php 我希望可以使用 http://site.co.uk/media/dynamicImage.gif 当访问dynamicmage.gif时,如何使用.htaccess为dynamicmage.php文件提供服务 请注意,我不想按照以下示例重写文件夹中的所有文件:,我只想重写我指定的文件。尝试将这些规则添加到文档根目录中的htaccess

我有一个动态图像,我希望它看起来像一个静态图像

e、 g.图像的当前url为

http://site.co.uk/media/dynamicImage.php
我希望可以使用

http://site.co.uk/media/dynamicImage.gif
当访问dynamicmage.gif时,如何使用.htaccess为dynamicmage.php文件提供服务


请注意,我不想按照以下示例重写文件夹中的所有文件:,我只想重写我指定的文件。

尝试将这些规则添加到文档根目录中的htaccess文件中:

RewriteEngine On
RewriteRule ^/?media/image.gif$ /media/image.php [L]
您可以根据需要为每个特定图像创建任意数量的
重写规则。当有人请求
http://site.co.uk/media/image.gif
,它们实际上是由
/media/image.php
上的内容提供的

如果您需要将这些都保存在
媒体
目录中,例如,您在媒体目录的htaccess文件中已经有一些规则,您可以修改这些规则,使其看起来像:

RewriteRule ^image.gif$ image.php [L]

是否要指定特定的文件名或特定的文件扩展名?