如何在旧的核心PHP项目中使用PHP框架

时间:2018-07-05 00:03:28

标签: php laravel .htaccess

我有一个旧的核心PHP现有项目,我想保留旧的代码,但对于任何新文件或更新的代码,请使用Laravel框架。

我可以安装和运行Laravel框架,但如何管理.htaccess文件,以便正确完成路由?

任何帮助将不胜感激。

谢谢

2 个答案:

答案 0 :(得分:1)

我想将整个Legacy项目转储到Laravel应用程序中的新Services文件夹中,而不是更改htaccess配置,以使它们完全分开。然后创建一个指向它的新控制器。它将使您有机会在以后删除Legacy项目的各个部分,以将其适当地重构为新框架。而且它会为其提供任何新功能,以访问Laravel的库。

答案 1 :(得分:0)

如果您有一个标准的PHP项目,则直接进入.php文件。只需将它们放入您的public文件夹中即可。

在您的本地测试机上会是什么样子

localhost:8000/public/about.php

但是一旦启动该网站,那将是正常的:

www.yoursite.com/about.php

我不建议您这样做。我建议将项目完全迁移到Laravel框架。

您可能会遇到URL名称问题,请格外小心,因为您可能要处理很多500 errors