转发来自custom index.php的请求

转发来自custom index.php的请求,php,.htaccess,symfony,Php,.htaccess,Symfony,我有一个不使用任何框架的现有web应用程序,我想向它添加.env支持。为了便于实现这一点,我认为最好将所有请求发送到index.php文件,该文件将在$\u env数组中注册.env内容,然后将原始请求转发到其预期目的地 例如,有人试图转到,然后使用htaccess将文件重定向到。在那里,每个请求都将注册环境变量,我希望将整个请求发送回 如果有一个简单的方法来实现这一点,或者有一个更好的解决当前问题的方法,我将非常感谢您的投入。我愿意使用Symfony Request/Response对象,如果

我有一个不使用任何框架的现有web应用程序,我想向它添加.env支持。为了便于实现这一点,我认为最好将所有请求发送到index.php文件,该文件将在$\u env数组中注册.env内容,然后将原始请求转发到其预期目的地

例如,有人试图转到,然后使用htaccess将文件重定向到。在那里,每个请求都将注册环境变量,我希望将整个请求发送回


如果有一个简单的方法来实现这一点,或者有一个更好的解决当前问题的方法,我将非常感谢您的投入。我愿意使用Symfony Request/Response对象,如果这能让事情变得更简单的话。

最简单的解决方案似乎就是您所描述的:强制所有请求通过index.php,注册您的环境变量,然后简单地包括dashboard.php。这是否是最可靠的方法还可以讨论

使用Symfony的HttpFoundation可能是一种更可靠的构造,但是这意味着您可能还需要更新现有代码。虽然我总是建议采用一种基于开源组件的更可靠的方法,但投资要大一点,我不知道您的背景,所以我不知道这是否可以接受