将规则重写到PHP脚本后,从PHP脚本内部执行内部重定向

将规则重写到PHP脚本后,从PHP脚本内部执行内部重定向,php,apache,mod-rewrite,Php,Apache,Mod Rewrite,我有一些mod_重写,可以正确地将URL重定向到脚本。在脚本中,我希望在不引起另一个请求/更改URL的情况下转到另一个文件 我已经尝试过定位和元刷新,但它们并不像期望的那样平滑 是否有办法更改脚本,甚至将数据返回到重写规则,以便进一步重写 improfane.domain.com被发送到脚本,脚本从数据库获取用户id,然后我用用户id重定向到配置文件页面。我希望它更平滑,没有重定向。这意味着improfane.domain.com将保留在URL中,而不是转到domain.com/?profile

我有一些mod_重写,可以正确地将URL重定向到脚本。在脚本中,我希望在不引起另一个请求/更改URL的情况下转到另一个文件

我已经尝试过定位和元刷新,但它们并不像期望的那样平滑

是否有办法更改脚本,甚至将数据返回到重写规则,以便进一步重写

improfane.domain.com被发送到脚本,脚本从数据库获取用户id,然后我用用户id重定向到配置文件页面。我希望它更平滑,没有重定向。这意味着improfane.domain.com将保留在URL中,而不是转到domain.com/?profile=6

谢谢

您应该使用(也称为)来确定路线,并包括正确的脚本(而不是重新定向)。前端控制器是应用程序的单一入口点,允许您根据需要处理路由

大多数框架都有一个前端控制器,但出于简单的目的,您可以自己滚动。

您应该使用一个(也称为)来确定路由并包含正确的脚本(而不是重新定向)。前端控制器是应用程序的单一入口点,允许您根据需要处理路由


大多数框架都有一个前端控制器,但出于简单目的,您可以使用自己的控制器。

您可以使用以下php指令之一包含真正的目标文件:

include(filename)
require(filename)
include_once(filename)
require_once(filename)

您可以使用以下php指令之一包含真实的目标文件:

include(filename)
require(filename)
include_once(filename)
require_once(filename)