首页 技术正文

laravel配置路由出现404解决办法

gaosc 技术 2019-04-29 4837 0 laravel404

问题分析
一般出现这种情况的都是apache/nginx配置出现问题

问题解决
nginx解决办法
在location里面加上 try_files $uri $uri/ /index.php?$query_string;
如果配置文件中存在 try_files $uri $uri/ =404;需要将它注释掉或者删掉,否则会报错
nginx配置(我是在域名里面进行配置的)

server { 
listen 80; 
server_name www.notenet.cn; 
root /data/www/laravel/public/; 
index index.html index.php index.htm; 
location / { 
#try_files $uri $uri/ =404; 
try_files $uri $uri/ /index.php?$query_string; 
} 
location ~ .*\.php$ {
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
}


打赏 支付宝打赏 微信打赏
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

Music