您的位置:首页 > 运维架构 > Nginx

laravel+nginx首页正常,其他页面出现404 Not Found

2020-07-15 05:43 1226 查看

解决方法

在nginx配置文件下面http里面添加如下代码:try_files $uri uri//index.php?uri/ /index.php?uri//index.php?query_string;

server {
listen 127.0.0.1:80;
server_name  www.shoptest4.net.com;
root    "E:/phpstudy_pro/WWW/laravel/shoptest4/public/";

location / {
index  index.html index.htm index.php l.php;
try_files $uri $uri/ /index.php?$query_string;
autoindex  on;
}

location ~ \.php(.*)$  {
fastcgi_pass   127.0.0.1:9000;
fastcgi_index  index.php;
fastcgi_split_path_info  ^((?U).+\.php)(/?.+)$;
fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
fastcgi_param  PATH_INFO  $fastcgi_path_info;
fastcgi_param  PATH_TRANSLATED  $document_root$fastcgi_path_info;
include        fastcgi_params;
}

}

重启nginx就可以了

phptudy8


修改代码为,然后重启

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: