dynamic jpg urls with .htaccess



我希望根据url中的文件名动态地为网页提供图像。通常,我在整个网站中使用嵌套的目录结构来提供基于伪目录名的动态url。在本例中,我只想查询文件名(无扩展名)并将其提供给PHP脚本,以便:

<>之前/图片/foo.jpg之前

<>之前/图片/index . php ?形象= foo之前

同时也让此目录中的现有JPG图像被提供。我相信这很容易,因为我已经能够用htaccess完成一些非常酷的事情,但只是还没有。谢谢。

像这样:

RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^images/(.*).(jpg|png|jpeg|gif)$ /images/index.php?image=$1 [NC,L]

注意:如果您需要扩展,请使用$2

最新更新