gii无法访问 yii2_Yii 2 enablePrettyUrl后不能访问gii
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相关推荐
- docker 启动成功但无法访问_docker nginx 运行后无法访问的问题解决
## 1 最近在学docker部署,一开始打算将nginx先docker化的. 对照官方的docker镜像介绍说明,进行自定义配置 将官方的nginx.conf复制出来后,修改添加了一些自定义,主要是 ...
- SQLServer 数据库变成单个用户后无法访问问题的解决方法
SQLServer 数据库变成单个用户后无法访问问题的解决方法 参考文章: (1)SQLServer 数据库变成单个用户后无法访问问题的解决方法 (2)https://www.cnblogs.com/ ...
- http-server swagger-editor启动成功后,访问404的解决方法
http-server swagger-editor启动成功后,访问404的解决方法 参考文章: (1)http-server swagger-editor启动成功后,访问404的解决方法 (2)ht ...
- Samba共享后不能访问,或者看不到文件,是selinux惹的祸
Samba共享后不能访问是selinux惹的祸 第一种方法:关闭SELinux,并修改配置文件,使系统启动时不启动SELinux. 不关机的关闭方法是:setenforce 0 永久关闭是: vi / ...
- 彻底解决windows2003不能共享文件夹或者共享后不能访问的问题
关于设置共享文件文件夹: 第一步,要确定三个系统服务开启. 1.Server服务 类型自动 要启动状态 2.Workstation服务 类型自动 要启动状态 3.Computer Browser服务 ...
- Spring Boot——自定义Web配置类后无法访问/static文件夹下静态资源
问题描述 自定义Web配置类后无法访问 /static文件夹下静态资源. 已加相关依赖包. 官方文档 Spring MVC Auto Configuration Maven <dependenc ...
- Centos7.0上搭建LAMP平台安装discuz后无法访问
Centos7.0上搭建LAMP平台安装discuz后无法访问,出现500错误.解决方式:centos7.0上的php程序是5.4的,编译安装一个5.3版本的就可以访问了. 转载于:https://b ...
- php伪静态后不能访问html,php伪静态后html不能访问怎么办
php伪静态后html不能访问的解决办法:首先判断文件是否存在:然后设置存在则不rewirte,不存在且符合规则才rewrite:最后修改htaccess文件即可. 推荐:<PHP视频教程> ...
- 网站部署后无法访问sqlserver_.NET Core跨平台部署
1. Windows-IIS 大家对于在IIS上部署.NET站点已经驾轻就熟了,部署.NET Core也没有什么本质区别,但是这其中仍然有一些细节是不同的,下面记录了一些我在部署时遇到的问题 1.1 ...
最新文章
- SharePoint2013 访问“/”应用程序中的服务器错误。解决方案:
- Linux下高性能网络编程中的几个TCP/IP选项
- android studio新建layout,【Android Studio安装部署系列】十六、Android studio在layout目录下新建子目录...
- Django框架基础学习
- 开发人员应该用好的一些网站
- NonComVisibleBaseClass Exception
- spring aop advice
- 【AD20学习笔记】PCB封装库的创建
- 黑苹果alc269声卡仿冒id_黑苹果定制声卡驱动(ALC892为例)
- PDM,读《电商产品经理宝典:电商后台系统产品逻辑全解析》
- python下载网页上的pdf文件_利用Python把网页内容转换为pdf格式文件,批量下载到本地!...
- 单片机上位机下位机通信c语言,上位机和下位机通信的单片机程序
- julia Pkg.add() 安装package时卡着不动慢怎么办
- 相似图片搜索——感知哈希算法
- java生成密码生成
- 英语背单词软件需求分析
- rm -rf 误删除数据如何进行恢复
- 做Android开发摸鱼是要付出代价的,被主管劝退,我后悔了!
- CRUD矩阵方法 实例
- python3使用opencv读取raw格式图片并保存为bmp格式图片