.htaccess htaccess重写。访问.gif时提供.php文件
我有一个动态图像,我希望它看起来像一个静态图像 e、 g.图像的当前url为.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
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]
是否要指定特定的文件名或特定的文件扩展名?