我试图弄清楚如何设置 mod_rewrite 规则,以便对附加了 URL 参数的页面的请求确定提供该文件的根。
这是设置。在我的“foo”目录中,我有“bar”、“bar19”、“bar27”等。
理想情况下,我想匹配“v”参数的前两个字符。所以像这样:
我想请求............从以下地址送达:
www.example.com/foo/bar/something.html .......... foo/bar/something.html
www.example.com/foo/bar/something.html?v=19xxx ... foo/bar19/something.html
www.example.com/foo/bar/something.html?v=27xxx ... foo/bar27/something.html
当然,我希望如果“v”参数的值与 404 没有对应的目录。
我以前做过一些 Mod_Rewrite 魔术,但我有点卡在这里。有任何想法吗?