删除路由段并将其添加到查询string的末尾所需的mod_rewrite重写规则

我正在使用一个API,在路由中放入一个唯一的ID,然后我需要将这个唯一的ID移到我的内部路由中(所以PHP可以使用它)。

url是:

HTTP://top.level.domain/folder/ [UNIQUEID]的index.php

要托pipe的服务器上的文件实际上位于:

HTTP://top.level.domain/folder/index.php

所以我需要把原来的url变成:

HTTP://top.level.domain/folder/index.php/ [UNIQUEID]

任何重写规则的想法,将做我所需要的?

( 重复的问题closures在stackoverflow 。)

怎么样

 RewriteCond%{REQUEST_URI} /folder/[^\/]+/index.php
 RewriteRule / folder /([^ \ /] +)/ /folder/index.php/$1