larval 路由只有 '/' 可以访问,其他路由都是404
程序员文章站
2022-04-13 15:03:23
...
环境是 nginx+php-fpm
nginx配置如下:
路由配置:
Route::get('/', function () {
return view('welcome');
});
Route::get('hello',function(){
return 'hello world';
});
回复内容:
环境是 nginx+php-fpm
nginx配置如下:
路由配置:
Route::get('/', function () {
return view('welcome');
});
Route::get('hello',function(){
return 'hello world';
});
放我的给你参考一下
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;
}
}
你设置rewrite了吗
去掉rewrite,看看
上一篇: mysql 取数据的问题。
下一篇: PHP rsa加密解密使用方法