The environment is nginx + php-fpmnginx. The configuration is as follows: Route configuration: Route: get (& #039; & #039;, function () {code ...}}); route: get (& #039; hello & #039;, function () {code ...}});
The environment is nginx + php-fpm
The nginx configuration is as follows:
Route Configuration:
Route: get ('/', function (){
return view('welcome');
});
Route: get ('hello', function (){
return 'hello world';
});
Reply content:
The environment is nginx + php-fpm
The nginx configuration is as follows:
Route Configuration:
Route: get ('/', function (){
return view('welcome');
});
Route: get ('hello', function (){
return 'hello world';
});
Let me give you a reference.
server{ listen 80; server_name Xxx.xxx.com; index index.php index.html index.htm; root /xxx/xxx/xxx/public; access_log /xxx/xxx/xxx.log access; location ~ .*\.(php)?$ { try_files $uri = 404; fastcgi_pass unix:/tmp/php-cgi.sock; fastcgi_index index.php; include fcgi.conf; } location / { if (!-e $request_filename){ rewrite ^/(.*)$ /index.php?s=/$1 last; } #try_files $uri $uri/ /index.php?$query_string; }}
Have you set rewrite?
Remove rewrite.