Laravel: Moving from Apache to nginx



我正在使用digitalocean为我的网站提供服务,Webuzo作为cPanel。

我有一个Laravel应用程序,我把网络服务器从Apache改成了Nginx。

突然间,所有的路线都停止了工作。

我读过这个问题Laravel 4 的nginx配置

但因为我在使用Webuzo,我不知道我应该编辑的NGINX配置文件在哪里。

有人能帮我吗?

对于nginx配置,您可以编辑位于/usr/local/apps/nginx/etc/conf.d/common的文件。

确保每次对文件进行更改时都重新启动NGINX服务,以使更改生效

Nginx不支持.htaccess,所有路由都在.htaccess.中定义

为了解决这个问题,Webuzo控制面板中有一个功能,您可以通过它设置反向代理,并通过apache处理.htaccess。

简单来说,只需进入Webuzo控制面板->Nginx设置。并使用在8080端口上运行的apache检查allow-htaccess选项。

通过这个,你的网站将与Nginx合作。

最新更新