我将旧项目的结构转换为MVC。类似于 Laravel 的新结构,带有
Router
。例子:
$router->add('admin/{controller}/{action}', ['namespace' => 'Admin']);
使用 PHPStorm - php 内置服务器部署项目时,效果很好。我知道需要配置
.htaccess
或 nginx
才能让网络服务器理解。
除了像PHPStorm php内置服务器这样的配置服务器之外,还有其他方法吗?我试图找到 PHPStorm 如何 处理它,但似乎没有文档。
我使用的新结构:https://github.com/daveh/php-mvc
提前致谢。
PHPStorm 显然做了一些额外的工作。
从 URL 重定向需要某种代码来完成。正如您所指出的,它需要 .htaccess 文件或 ngnix 配置。
PHPStorm 要么正在读取这些文件,要么因为它是一个开发服务器,所以它正在猜测您想要做什么。