【发布时间】:2011-11-09 04:45:31
【问题描述】:
我想在以下条件下进行重写:
- 目录是 /images
- 文件具有 .jpg、.png 或 .gif 扩展名
我想重定向到以下
/images/?file=filename.extension
这不起作用:
RewriteRule /images/(.*\.jpg|png|gif) /images/?file=$1
例子:
/images/example.jpg => /images/?file=example.jpg
谢谢
【问题讨论】:
-
rubular.com or gskinner.com/RegExr or ... ,总是测试你的正则表达式
-
我刚刚在 rubular 中检查了它,它说要避开正斜杠,但即使匹配和捕获是正确的,它也无济于事。
标签: regex .htaccess mod-rewrite