我将旧项目的结构转换为MVC。新结构类似于Laravel,带有Router
。一个例子:
$router->add('admin/{controller}/{action}', ['namespace' => 'Admin']);
字符串
当通过PhpStorm - PHP内置服务器部署项目时,它工作得很好。我知道它需要配置.htaccess
或nginx
才能让webserver理解。
除了配置服务器之外,还有其他方法吗?我试图找到PhpStorm如何处理它,但似乎没有文档。
我使用的新结构:用途:https://github.com/daveh/php-mvc
先谢了。
1条答案
按热度按时间bt1cpqcv1#
PHPStorm显然正在做一些额外的工作。
从URL重定向需要一些代码来完成。正如你所注意到的,它需要一个.htaccess文件或ngnix配置。
PHPStorm要么是在阅读这些文件,要么是因为它是一个开发服务器,所以它在猜测你想做什么。