• 技术文章 >php框架 >YII

    yii怎样去掉index.php

    VV2020-08-15 15:18:28原创1578

    yii去掉index.php的方法:1、开启apache的mod_rewrite模块,并重启apache;2、编辑项目中的/config/web.php文件;3、在与index.php文件同级目录下添加【.htaccess】文件。

    具体方法:

    (推荐教程:php图文教程

    1、开启apache的mod_rewrite模块

    2、在项目中的/config/web.php中添加代码:

    components'=>array(            
      ...
    'urlManager' => [
                'enablePrettyUrl' => true,
                'showScriptName' => false,
                'rules' => [
                    '<controller:\w+>/<action:\w+>'=>'<controller>/<action>',
                ],
            ],           
     )

    (视频教程推荐:php视频教程

    3、在与index.php文件同级目录下(/web/)添加文件“.htaccess”,内容如下:

    Options +FollowSymLinks
    IndexIgnore */*
    RewriteEngine on
    
    # if a directory or a file exists, use it directly
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    
    # otherwise forward it to index.php
    RewriteRule . index.php

    以上就是yii怎样去掉index.php的详细内容,更多请关注php中文网其它相关文章!

    声明:本文原创发布php中文网,转载请注明出处,感谢您的尊重!如有疑问,请联系admin@php.cn处理
    专题推荐:yii index.php
    上一篇:yii如何去掉index.php 下一篇:yii2如何隐藏index.php
    大前端线上培训班

    相关文章推荐

    • phpmyadmin显示错误,无法打开index.php怎么办?• 如何删除index.php目录?• apache如何隐藏index.php• yii如何去掉index.php

    全部评论我要评论

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

    PHP中文网