我正在使用一个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