千家信息网

yii url如何隐藏.php后缀

发表于:2026-11-04 作者:千家信息网编辑
千家信息网最后更新 2026年11月04日,本篇内容介绍了"yii url如何隐藏.php后缀"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!yi
千家信息网最后更新 2026年11月04日yii url如何隐藏.php后缀

本篇内容介绍了"yii url如何隐藏.php后缀"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

yii url隐藏.php后缀的方法:1、增加.htaccess文件;2、在config/web.php中的components数组中增加"'urlManager' => [...]";3、修改apache即可。

本文操作环境:Windows7系统、yii2.0版、Dell G3电脑。

yii url 怎么隐藏.php后缀?

Yii 框架开启 URL 美化,隐藏 index.php [ 2.0 版本 ]

url美化:

目的:将 http://localtest/yii/web/index.php?r=hello/index

美化成:http://localtest/yii/web/hello/index

这里我是用的wampserver新建了一个localtest站点(详情可点击这里点击这里),并将yii的basic文件夹重新命名为yii。

对比上面的两个地址,其实就是把index.php?r=隐藏。

这里分两步:

1、增加.htaccess文件

在web根目录下增加.htaccess文件,内容为:

RewriteEngine OnDirectoryIndex index.html index.php# 如果是一个目录或者文件,就访问目录或文件RewriteCond %{REQUEST_FILENAME} !-d#如果文件存在,就直接访问文件,不进行下面的RewriteRuleRewriteCond %{REQUEST_FILENAME} !-fRewriteRule . index.php

无法直接创建.htaccess,可以先创建一个txt文件,然后另存为…,保存为文件名为.htaccess,保存类型选择所有文件即可。

2、配置config/web.php 在config/web.php中的components数组中增加这一项:

'urlManager' => [    // //开启url美化    'enablePrettyUrl' => true,    // //隐藏index.php    'showScriptName' => false,    // //禁用严格匹配模式    'enableStrictParsing' => false,    // //url后缀名称    // 'suffix'=>'.html',    'rules' => [    ],],

这时,可以将URL中的index.php?r=删除,如果出现404报错,可以查看服务器的配置,我用的是phpstudy中集成的apache 需要检查一下配置

conf\httpd.conf中,开启 apache 的 mod_rewrite 模块

去掉 LoadModule rewrite_module modules/mod_rewrite.so 前的"#"符号;

然后修改 apache 的 AllowOverride

将 AllowOverride None 修改为 AllowOverride All;

由于我是在conf\extra\httpd-vhosts.conf中配置了站点,所以需要同步去httpd-vhosts.conf中将对应站的 AllowOverride None 修改为 AllowOverride All;

至此,我就可以用 http://localtest/yii/web/hello/index

来访问 http://localtest/yii/web/index.php?r=hello/index

"yii url如何隐藏.php后缀"的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注网站,小编将为大家输出更多高质量的实用文章!

文件 后缀 配置 内容 数组 更多 目录 知识 站点 面的 实用 学有所成 接下来 两个 中将 名称 困境 地址 实际 就是 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 咖啡网 西安纸贵互联网科技有限公司 互联网科技行业发展 高科技与互联网 银优互联网科技有限公司 天扬科技互联网广告 镁科技互联网资讯平台 科技赋能互联网健康 中国的互联网科技企业的崛起 互联网科技教育视频 南山科技园互联网公司有哪些 苏州五指互联网络科技有限 米聚互联网科技南京有限公司排面 链环科技传统企业怎么转型互联网 南通创西澳互联网科技有限公司 广州千川互联网科技有限公司 本届互联网大会上的黑科技 35岁以上互联网科技行业 互联网科技新闻 银川新华互联网科技学校原画 互联网科技股 什么是科技互联网 金融科技与互联网金融 哈尔滨新华互联网科技 衡水科技产业互联网平台 银川新华互联网科技职业技术培训学校图片 互联网第三次科技革命特征 富国互联网科技002692 广州梦谷互联网科技有限公司领导 科技和互联网行业的特点
0