域名调用规则(zend+mvc下)

根据你输入的域名,zend框架中的调用规则。
1 输入域名,按enter后,先去本地的hosts文件,查看你的域名是否是本地的,若是则不向外去发出请求。
2 zend框架下,输入你的www.xxx.com,首先找hosts文件,查看其在里有,然后找apache2的配置文件,寻找 servername 为 www.xxx.com 的虚拟主机,然后通过 documentroot 寻找相关的文件。
3  当到达根目录时,其会调用public下面的index.php,然后调用 appliction下面的Bootstrap文件。
     接下来的调用,是要看你的域名输入,比如 www.xxx.com/yy
    若 yy 为 null,则会调用默认的controller即indexcontroller,同时indexcontroller调用默认的 indexAction的function,调用 applicaition/views/index下面的 index.phtml文件,显示到页面上。
    若  yy 不是null, 则在application/controller中寻找 yycontroller,若没有找到,则返回404错误页面。
    假如找到了,那么我们得看你 www.xxx.com/yy/zz,是否有zz,若没有zz的话,则调用默认的indexAciton的function,然后返回 application/views/yy/下面的index.phtml。若有 zz的话,则调用  zzAction的function,然后返回 application/views/yy/下面的 zz.phtml。(重定向暂时不考滤)
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值