我正在使用一个 API,它在路由中放置一个唯一的 ID,然后我需要将该唯一 ID 移动到我的内部路由中(以便 php 可以使用它)。
网址是:
托管服务器上的文件实际上位于:
所以我需要将原始 URL 转换为:
有没有什么重写规则可以满足我的需要?
答案1
怎么样
RewriteCond %{REQUEST_URI} /folder/[^\/]+/index.php 重写规则 /folder/([^\/]+)/ /folder/index.php/$1
我正在使用一个 API,它在路由中放置一个唯一的 ID,然后我需要将该唯一 ID 移动到我的内部路由中(以便 php 可以使用它)。
网址是:
托管服务器上的文件实际上位于:
所以我需要将原始 URL 转换为:
有没有什么重写规则可以满足我的需要?
怎么样
RewriteCond %{REQUEST_URI} /folder/[^\/]+/index.php 重写规则 /folder/([^\/]+)/ /folder/index.php/$1