为了账号安全,请及时绑定邮箱和手机立即绑定

laravel nginx https 404

laravel nginx https 404

PHP
慕桂英546537 2019-03-02 12:48:28
Laravel环境 nginx配置了Https访问,除了首页面可以正常访问,其他路由都是404,查了很多资料没找到原因;如果换成http访问,所有访问都是正常的;请帮忙看看;这是我的配置listen 443 ssl http2 default_server;listen [::]:443 ssl http2 default_server;ssl_certificate localhost.pem;ssl_certificate_key localhost.key;ssl_session_timeout 5m;ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:ECDHE:ECDH:AES:HIGH:!NULL:!aNULL:!MD5:!ADH:!RC4;ssl_protocols TLSv1 TLSv1.1 TLSv1.2;ssl_prefer_server_ciphers on;server_name localhost;root /data/wwwwroot/project/public;index index.php index.html index.htm;          location ~ [^/]\.php(/|$) {        fastcgi_pass 127.0.0.1:9000;        fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;        include fastcgi_params; }                   location / {        try_files $uri $uri/ /index.php?$query_string;    }
查看完整描述

2 回答

?
青春有我

TA贡献1784条经验 获得超8个赞

 try_files $uri $uri/ @rewrite;

    location @rewrite {
            rewrite ^/(.*)$ /index.php?_url=/$1;
    }


查看完整回答
反对 回复 2019-03-02
?
哆啦的时光机

TA贡献1779条经验 获得超6个赞

试试


查看完整回答
反对 回复 2019-03-02
  • 2 回答
  • 0 关注
  • 563 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信