mvc模式中如何隐藏入口文件呢

php中文网
发布: 2016-06-23 13:44:36
原创
1378人浏览过

隐藏起来的意义是不是说本来就没了,还是说有呢,有点难于理解,这个是如何实现的呢


回复讨论(解决方案)

入口文件就是被用户进入的,就好比屋的大门,你隐藏了,别人如何进入呢?

你理解错了?
应该是只开放入口文件,其它文件不能直接访问!必须通过入口文件访问整个应用!

一般的做法是在入口文件定义一个宏!在其它文件中检测这个宏是否已经定义,如果定义了则是通过入口文件访问,允许访问应用层,如果没有定义,则拒绝访问!

可能是我表达有问题,是这样的,一般入口文件不是index.php索引文件吗,但是mvc路由功能里面有一个技术,即地址栏中的路径 里,没有index.php(所谓的隐藏),但和有index.php的效果是一样的,这就是所谓的隐藏技术,其实还是有的,我指的是这个。

其实为了url好看,当你访问域名的时候,
默认url地址是:http://www.baidu.com/index.php
处理之后就是http://www.baidu.com
隐不隐藏作用不大。

百度 伪静态~

apache里面的默认访问页而已,一般都不用配置就给你实现了

是啊  默认访问页不需要配置就能实现  

你是说的rewrite吧,
例如入口文件是index.php
但是url里面你不想显式的写出来
用rewrite就可以实现

最佳 Windows 性能的顶级免费优化软件
最佳 Windows 性能的顶级免费优化软件

每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号