MAMP slim nginx 404

时间:2016-05-12 15:30:14

标签: nginx mamp slim

当我使用slim3.x和MAMA nginx时,我遇到了404错误。 我的routes/public/index.php代码来自此处:First Application Walkthrough

我的目录是:/Applications/MAMP/htdocs/slimpro/routes/public/index.php

enter image description here

我添加

location /slimpro {
    root /Applications/MAMP/htdocs/slimpro/routes;
    try_files $uri $uri/ /public/index.php?$query_string;
}

/Applications/MAMP/conf/nginx/nginx.conf

server {

} 

如何解决这个404错误?

1 个答案:

答案 0 :(得分:0)

在nginx中你应该编辑你的nginx conf文件。

   if (!-f $request_filename) {
        rewrite ^(.*)$ /index.php last;
}

在apache服务器中,您应该编辑conf

您可以添加重写规则

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-F
RewriteRule . /index.php [L]