我总是有一个文件名为test.( = jpg,png,视频文件等)的文件夹,它是以不同的大小存储如下
https://www.example.com/images/1500/01/100/test.jpg
https://www.example.com/images/1500/01/500/test.jpg
https://www.example.com/images/1500/01/900/test.jpg
https://www.example.com/images/1500/01/1800/test.jpg
我想在htaccess中创建一个规则,允许我使用链接加载不同的文件。
作为第一个图像的示例,我希望能够使用以下链接加载文件:
https://www.example.com/images/1500/01/100
https://www.example.com/images/1500/01/100/
https://www.example.com/images/1500/01/100/whatever
https://www.example.com/images/1500/01/100/somethingelse
逻辑将是总是加载文件,该文件将总是命名为test,但在链接中不调用它test,此外还允许在尾部斜杠后面写入任何内容。
有没有可能使用普通的htaccess。我正在尝试以下,但它没有给予出我正在寻找的结果:
RewriteEngine On
RewriteRule ^images/(.*)/([^/]+) images/$1/$2/test.jpg
1条答案
按热度按时间lf5gs5x21#
如果你有一个3个文件夹深的层次结构,并且它们都是数字,你可以这样做:
这将与
https://www.example.com/images/1500/01/100
https://www.example.com/images/1500/01/100/
https://www.example.com/images/1500/01/100/whatever
https://www.example.com/images/1500/01/100/somethingelse
如果它们不总是数字: