所以我遇到一些问题需要转发。
基本上我正在尝试在Amazon Cloudfront上对Minified css / js进行版本控制。
所以我要做的是将新的基本目录添加到版本:
我正试图从http://domain.com/public/min/转到http://domain.com/ 7.22 / public / min /并且每次/ min /之后都应转发到新网址
我正在尝试做的一个更确切的例子:
转发:
http://domain.com/public/min/index.php?ipbv=5ced87b6f0416318748103e8f04f34b2&f=public/style_css/css_25/ipb_help.css,public/style_css/css_25/ipb_common.css,
为:
http://domain.com/7.22/public/min/index.php?ipbv=5ced87b6f0416318748103e8f04f34b2&f=public/style_css/css_25/ipb_help.css,public/style_css/css_25/ipb_common.css,
我根本不想改变查询字符串(它们总是会动态/改变)我只想将它传递给新的版本化路径。
从此处更新
现在我有
RewriteRule ^7\.22/public/(.+)$ public/$1 [L,NC]
但它不起作用
这很有效:
domain.com/7.22/public/style_css/css_25/ipb_help.css?ipbv=5ced87b6f0416318748103e8f04f34b2
但此代码根本不起作用并返回404未找到:
domain.com/7.22/public/min/index.php?ipbv=5ced87b6f0416318748103e8f04f34b2&f=public/style_css/css_25/help.css,public/style_css/css_25/common.css,public/style_css/css_25/styles.css,public/style_css/css_25/calendar_select.css