Apache url重写和图像重命名

时间:2014-09-01 14:12:14

标签: regex apache .htaccess mod-rewrite

我有一个PHP网站,图片名称如12345.jpg,但客户想要的图像名称为mywebsite_12345.jpg

而是重命名所有图像并修改上传脚本是否可以使用Apache url重写来查找正确的图像?

1 个答案:

答案 0 :(得分:2)

您可以在/imagesup/products/.htaccess

中使用此重写规则
RewriteEngine On
RewriteBase /imagesup/products/ 

RewriteRule ^mywebsite_(.+?\.(?:jpe?g|gif|bmp|png|tiff))$ $1 [L,NC]

然后,您可以在src/mywebsite_12345.jpg

的网页中加入图片