我有一个旧的核心PHP现有的项目,我想保持旧的代码,但对于任何新的文件或更新使用Laravel框架。
我可以安装和运行Laravel框架,但是我如何管理我的.htaccess
文件,以便正确地完成路由?
任何帮助都将不胜感激。
谢谢
发布于 2018-07-05 08:14:39
与其改变你的htaccess配置,让它们完全分开,我想我会把你的整个遗留项目放到你的Laravel应用程序中的一个新的Services文件夹中。然后创建一个指向它的新控制器。这将使您有机会在以后剥离遗留项目的各个部分,以便正确地将其重构到新框架中。它将为它提供访问Laravel库的任何新功能。
发布于 2018-07-05 08:11:17
如果你有一个标准的PHP项目,你可以直接转到.php
文件。把它们放到你的public
文件夹里就行了。
在你的本地测试机器上看起来像这样
localhost:8000/public/about.php
但是一旦你启动了这个网站,它就会变得很正常:
www.yoursite.com/about.php
我不建议这样做。我建议将项目完全迁移到Laravel框架。
你可能会遇到一些网址名称的问题,要非常小心,因为你可能会处理很多500 errors
。
https://stackoverflow.com/questions/51181919
复制相似问题