我希望根据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