• 技术文章 >php框架 >Laravel

    laravel隐藏index.php的方法

    藏色散人藏色散人2021-05-27 09:40:59原创330

    laravel隐藏index.php的方法:1、开启Apache mod_rewrite模块,并修改htaccess文件;2、在Nginx配置文件中通过“try_files $uri $uri/...”指令实现隐藏index.php。

    本文操作环境:windows7系统、Laravel5.7版,DELL G3电脑

    laravel 配置 隐藏index.php

    Apache

    首先保证你的Apache mod_rewrite 模块已经开启. 框架默认有一个 public/.htaccess 文件可以实现隐藏 index.php 的访问.

    如果无效的话,可以试试下面的规则:

    Options +FollowSymLinks
    RewriteEngine On
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^ index.php [L]

    Nginx

    在Nginx配置文件中通过下面的指令实现隐藏 index.php:

    location / {
        try_files $uri $uri/ /index.php?$query_string;
    }

    相关推荐:最新的五个Laravel视频教程

    以上就是laravel隐藏index.php的方法的详细内容,更多请关注php中文网其它相关文章!

    声明:本文原创发布php中文网,转载请注明出处,感谢您的尊重!如有疑问,请联系admin@php.cn处理
    专题推荐:laravel
    上一篇:Laravel中三种中间件的作用 下一篇:分析laravel8中的dingo与jwt鉴权
    第16期线上培训班

    相关文章推荐

    • Laravel Octane 1.0 正式发布了!• Laravel项目全站接入paxj的方法• 利用Swoole来提高Laravel的性能(Shadowfax)• Laravel中三种中间件的作用

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网