nginx 为什么PhpStorm内置服务器可以理解URL重写规则,而其他Web服务器不能

ou6hu8tu  于 7个月前  发布在  Nginx
关注(0)|答案(1)|浏览(88)

我将旧项目的结构转换为MVC。新结构类似于Laravel,带有Router。一个例子:

$router->add('admin/{controller}/{action}', ['namespace' => 'Admin']);

字符串
当通过PhpStorm - PHP内置服务器部署项目时,它工作得很好。我知道它需要配置.htaccessnginx才能让webserver理解。
除了配置服务器之外,还有其他方法吗?我试图找到PhpStorm如何处理它,但似乎没有文档。
我使用的新结构:用途:https://github.com/daveh/php-mvc
先谢了。

bt1cpqcv

bt1cpqcv1#

PHPStorm显然正在做一些额外的工作。
从URL重定向需要一些代码来完成。正如你所注意到的,它需要一个.htaccess文件或ngnix配置。
PHPStorm要么是在阅读这些文件,要么是因为它是一个开发服务器,所以它在猜测你想做什么。

相关问题