2019独角兽企业重金招聘Python工程师标准>>>

yii2美化url需要如下几步:

  1. 在配置文件中(默认情况下在conf/web.php中)

    修改如下:

    'components'=> [....'urlManager' => ['enablePrettyUrl' => true,  //启用美化url'showScriptName' => false,   // 在URL路径中是否显示脚本入口文件'rules' =>  [/*'<controller:\w+>/view/<slug:[\w-]+>' => '<controller>/view','<controller:\w+>/<action:\w+>/<id:\d+>' => '<controller>/<action>','<controller:\w+>/cat/<slug:[\w-]+>' => '<controller>/cat',*/],],.....
    ]
  2. 在入口文件(index.php)所在的目录建立 .htaccess

    并输入如下的内容(将Url中目录不存在的都指向到index.php文件)

    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

转载于:https://my.oschina.net/andyfeng/blog/617100

Yii2的urlManager URL美化相关推荐

  1. yii2.0域名目录绑定(二级域名)以及url美化 url伪静态 Apache ,Ngnix和 IIS

    域名绑定目录前要进行域名解析,域名解析一般在购买商的管理平台上解析,需要一定时间才能正常解析. vi /etc/httpd/conf/httpd.conf,中搜索VirtualHost example ...

  2. Yii框架url美化

    url美化 目的: 将 http://localtest/yii/web/index.php?r=hello/index 美化成: http://localtest/yii/web/hello/ind ...

  3. Thinkcmf伪静态设置,url美化

    1.修改url设置 2.本图片为默认设置,适用于windows服务器, ,如果为Linux服务器则需要更改为 3.url美化: 单页:portal/page/index?id=1            ...

  4. php yii2模块,Yii2 之 frontend 子模块实践之四:路由美化

    ▪ 环境 基于<Yii2 之 frontend 子模块实践之一:添加前后台子模块>. 基于<Yii2 之 frontend 子模块实践之二:构建子模块的独立配置>. 基于< ...

  5. php restful yii,yii2 restful 风格搭建(一)

    最近在研究 yii2 如何搭建 restful api,将心得写下,欢迎一起讨论 使用yii2.0.13 advanced 版,将 frontend 整个作为 api 接口项目,除了接口的路由规则可以 ...

  6. yii2框架教程 入门篇(一)

    本教程源码地址 https://gitee.com/suphp/yii2-course-source 安装 Yii Yii2系统要求PHP 5.4+,但是由于有些组件需要php8.0以上版本,请使用p ...

  7. yii2框架-yii2的组件和服务定位器(四)

    上一节主要是分析了yii2的自动加载函数,下面在分析一下yii2的核心组件与服务定位器. 其实yii2的核心组件主要有以下: //日志组件 'log' => ['class' => 'yi ...

  8. Yii2搭建后台并实现rbac权限控制完整实例教程

    分享到 一键分享 QQ空间 新浪微博 百度云收藏 人人网 腾讯微博 百度相册 开心网 腾讯朋友 百度贴吧 豆瓣网 搜狐微博 百度新首页 QQ好友 和讯微博 更多... 百度分享 photoshop教程 ...

  9. Nginx+Apache Yii2.0 配置方案

    最近用Yii2.0框架做了个小项目,虽然项目本身业务逻辑不复杂,但是由于本身业务逻辑的特殊性,在上午9点到12点之间系统访问量会突然上升(浏览量和用户上传文件量).导致系统单纯的部署在Apache下, ...

最新文章

  1. 无线AP、WiFi、WLAN是什么关系?
  2. sklearn.preprocessing.PolynomialFeatures
  3. shell 提示符个性化设置
  4. flex布局单独一行_CSS3 Flex布局(伸缩布局盒模型)
  5. 小蚂蚁学习PHP性能优化(2)--PHP语言级性能优化
  6. 使用kubernetes 官网工具kubeadm部署kubernetes(使用阿里云镜像)
  7. Directshow播放框架详解
  8. 伺服电机常用参数设置_松下伺服电机一般都设置哪些参数
  9. http://www.techpot.net/archives/38147
  10. 深度探索C++对象模型-Data语义学
  11. 泰坦尼克号生存预测 (Logistic and KNN)
  12. 访问html 403 iis,IIS 403 错误详细原因 及解决办法总结
  13. keras使用load_weights遇到报错
  14. 数据安全法下,企业如何平衡数据安全合规与业务性能?| 产业安全专家谈
  15. Java咖啡馆---第一杯咖啡
  16. 元宇宙场景技术实践|实现“虚拟人”自由
  17. SCRDet:Towards More Robust Detection for Small, Cluttered and Rotated Objects(摇杆旋转目标检测方法)
  18. JavaScript 的 Math.floor() 函数
  19. Vue实现后台管理案例
  20. 海龟如何保留米帝手机号

热门文章

  1. linux批量重命名脚本,Linux批量命名文件SH脚本整理
  2. python写入文件不覆盖_Python第7课:不一样的新建文件
  3. java 数组 转set_java中的list,set,数组之间的转换
  4. xubuntu16.04是linux系统,win10建立Ubuntu16.04子系统,安装经常使用软件以及图形界面(包括win10远程桌面链接Ubuntu)...
  5. linux ip协议栈 漏洞,【漏洞预警】雪藏11年:Linux kernel DCCP double-free 权限提升漏洞(CVE-2017-6074)...
  6. typescript 方法后面加感叹号_typescript专题(四) 「泛型」
  7. vscode使用vuex数据持久化插件(vuex-persistedstate)
  8. 安装fio命令linux,fio安装和使用方法
  9. 20211205:力扣第270场周赛(上)
  10. c语言中最常用的四种数据类型,计算机中有哪几种常见数据类型