Yii 2 enablePrettyUrl后不能访问gii

本篇我们谈谈在enablePrettyUrl后不能访问gii的问题。关于gii 是什么,不在我们讨论的范围,这里只给出官网的一个链接

http://www.yiiframework.com/doc-2.0/guide-start-gii.html

为什么要使用enablePrettyUrl,在之前的博文中有提到

如果是初始创建的Yii工程,直接使用

http://localhost/index.php?r=gii

就可以访问了,界面如下:

但是当我们使用了简洁的url格式之后,访问的格式就不能是上面的URL了,而是

http://localhost/index.php/gii

但是如果我们还加了后缀之后

41         'urlManager' => [

42             'enablePrettyUrl' => true,

43             'showScriptName' => false,

44             'suffix' => '.html',

45             'enableStrictParsing' => false,

46             'rules' => [

47             ],

48         ],

那么访问gii的url就又变了,

http://localhost/gii.html

如果不加html,那么就会得到404的错误。

Not Found (#404)

Page not found.

The above error occurred while the Web server was processing your request.

Please contact us if you think this is a server error. Thank you.

版权所有,禁止转载. 如需转载,请先征得博主的同意,并且表明文章转载自:IT夜班车,否则按侵权处理i.

分享到:

gii无法访问 yii2_Yii 2 enablePrettyUrl后不能访问gii相关推荐

  1. docker 启动成功但无法访问_docker nginx 运行后无法访问的问题解决

    ## 1 最近在学docker部署,一开始打算将nginx先docker化的. 对照官方的docker镜像介绍说明,进行自定义配置 将官方的nginx.conf复制出来后,修改添加了一些自定义,主要是 ...

  2. SQLServer 数据库变成单个用户后无法访问问题的解决方法

    SQLServer 数据库变成单个用户后无法访问问题的解决方法 参考文章: (1)SQLServer 数据库变成单个用户后无法访问问题的解决方法 (2)https://www.cnblogs.com/ ...

  3. http-server swagger-editor启动成功后,访问404的解决方法

    http-server swagger-editor启动成功后,访问404的解决方法 参考文章: (1)http-server swagger-editor启动成功后,访问404的解决方法 (2)ht ...

  4. Samba共享后不能访问,或者看不到文件,是selinux惹的祸

    Samba共享后不能访问是selinux惹的祸 第一种方法:关闭SELinux,并修改配置文件,使系统启动时不启动SELinux. 不关机的关闭方法是:setenforce 0 永久关闭是: vi / ...

  5. 彻底解决windows2003不能共享文件夹或者共享后不能访问的问题

    关于设置共享文件文件夹: 第一步,要确定三个系统服务开启. 1.Server服务 类型自动 要启动状态 2.Workstation服务 类型自动 要启动状态 3.Computer Browser服务 ...

  6. Spring Boot——自定义Web配置类后无法访问/static文件夹下静态资源

    问题描述 自定义Web配置类后无法访问 /static文件夹下静态资源. 已加相关依赖包. 官方文档 Spring MVC Auto Configuration Maven <dependenc ...

  7. Centos7.0上搭建LAMP平台安装discuz后无法访问

    Centos7.0上搭建LAMP平台安装discuz后无法访问,出现500错误.解决方式:centos7.0上的php程序是5.4的,编译安装一个5.3版本的就可以访问了. 转载于:https://b ...

  8. php伪静态后不能访问html,php伪静态后html不能访问怎么办

    php伪静态后html不能访问的解决办法:首先判断文件是否存在:然后设置存在则不rewirte,不存在且符合规则才rewrite:最后修改htaccess文件即可. 推荐:<PHP视频教程> ...

  9. 网站部署后无法访问sqlserver_.NET Core跨平台部署

    1. Windows-IIS 大家对于在IIS上部署.NET站点已经驾轻就熟了,部署.NET Core也没有什么本质区别,但是这其中仍然有一些细节是不同的,下面记录了一些我在部署时遇到的问题 1.1 ...

最新文章

  1. SharePoint2013 访问“/”应用程序中的服务器错误。解决方案:
  2. Linux下高性能网络编程中的几个TCP/IP选项
  3. android studio新建layout,【Android Studio安装部署系列】十六、Android studio在layout目录下新建子目录...
  4. Django框架基础学习
  5. 开发人员应该用好的一些网站
  6. NonComVisibleBaseClass Exception
  7. spring aop advice
  8. 【AD20学习笔记】PCB封装库的创建
  9. 黑苹果alc269声卡仿冒id_黑苹果定制声卡驱动(ALC892为例)
  10. PDM,读《电商产品经理宝典:电商后台系统产品逻辑全解析》
  11. python下载网页上的pdf文件_利用Python把网页内容转换为pdf格式文件,批量下载到本地!...
  12. 单片机上位机下位机通信c语言,上位机和下位机通信的单片机程序
  13. julia Pkg.add() 安装package时卡着不动慢怎么办
  14. 相似图片搜索——感知哈希算法
  15. java生成密码生成
  16. 英语背单词软件需求分析
  17. rm -rf 误删除数据如何进行恢复
  18. 做Android开发摸鱼是要付出代价的,被主管劝退,我后悔了!
  19. CRUD矩阵方法 实例
  20. python3使用opencv读取raw格式图片并保存为bmp格式图片

热门文章

  1. 聊聊对 BPF 程序至关重要的 vmlinux.h文件
  2. Java实现空瓶换汽水
  3. 服务器修改字体,Win10 1909默认字体怎么修改?Win10 1909默认字体修改教程
  4. PC110101(3n+1问题)(3n+1 Problem)
  5. 餐饮企业流行手机订餐揽客
  6. FFmpeg入门详解之125:onvif与GB/T-28181的小白入门
  7. 安卓手机录屏怎么弄?分享一个好用的方法
  8. 同等学力申硕的流程是怎样的?
  9. 云端编辑器-Theia使用体验报告
  10. 短波红外应用领域大揭秘-军事领域