我有一个旧的核心PHP现有项目,我想保留旧的代码,但对于任何新文件或更新的代码,请使用Laravel框架。
我可以安装和运行Laravel框架,但如何管理.htaccess
文件,以便正确完成路由?
任何帮助将不胜感激。
谢谢
答案 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
。