ZendFramework的控制器可以被设置支持使用clean urls,这点在apache下很好写,前提是apache支持mod_rewrite模块,然后通过设置.htaccess可以对ZendFramework单独控制.但是在IIS写如何设置呢?
问题很简单,通过ISAPI_Rewrite来解决,我们来做个最简单的例子,转发所有请求到index.php,首先下载ISAPI_Rewrite,然后默认安装,一路OK,安装完之后,到路径(我的是这样)C:\Program Files\Helicon\ISAPI_Rewrite下找到httpd.ini,该文件默认为只读属性,需要先修改为可写,然后加上一条最简单的规则,转发所有到/zfdemo/下的请求到/zfdemo/index.php上,我们在httpd.ini里加上这句
RewriteRule /zfdemo/.* /zfdemo/index.php
保存,退出,然后浏览http://127.0.01./zefdemo/index/add 是不是出来你想要的东东了? :)
分享到:
相关推荐
ZendFramework的控制器可以被设置支持使用clean urls,这点在apache下很好写,前提是apache支持mod_rewrite模块,然后通过设置.htaccess可以对ZendFramework单独控制.但是在IIS写如何设置呢? 问题很简单,通过...
如果您已经安装了IIS,支持了asp和.net,也许你还希望在iis上安装PHP+Zend+Mysql+phpMyAdmin,难道要一个软件一个软件的...另外,扩展 Zend Framework 和数据库等功能都可以通过 winsetup.exe 程序来自动下载并安装。
由于站长的zf项目不是在iis根目录而是在zfdemo文件夹中,所以重写的url是zfdemo/public/index.php/{R:1},请各位根据自己的情况填写。
Laminas (Zendframework 3) Doctrine 2 环境要求: 服务器系统 Linux、Unix、Mac、Windows、其他 web服务器 Apache、Nginx、IIS、其他 MySQL版本 >= 5.6 PHP版本 >= 7.2 PHP扩展|库 PDO SSL(openssl) Fileinfo ...
为您提供DBShop开源商城系统下载,DBShop企业级商城系统,使用PHP语言基于Laminas(Zendframework 3) + Doctrine 2 组合框架开发完成。可定制、多终端、多场景、多支付...系统框架:Laminas (Zendframework 3)Doctr
本书从初学者角度出发,通过通俗易懂的语言,...第20章 Zend Framework框架 第3篇 高级应用 第21章 Smarty模板技术 第22章 PHP与XML技术 第23章 PHP与Ajax技术 第4篇 项目实战 第24章 应用Smarty模板开发电子商务网站
Laminas (Zendframework 3) Doctrine 2 环境要求: 服务器系统 Linux、Unix、Mac、Windows、其他 web服务器 Apache、Nginx、IIS、其他 MySQL版本 >= 5.6 PHP版本 >= 7.2 PHP扩展|库 PDO SSL(openssl) ...
Examining the Zend Framework and Zend Optimizer 208 Finding the Latest Stable Version of PHP 212 Using the Suhosin Patch and Extension 213 Using the Security Features Built into PHP and Apache 213 ...
建议您在安装之前,请停止IIS或Apache服务。 安装完毕后请仔细阅读说明文件,若要让AAWServer支持。NET程序,需要先安装好Microsoft .NET Framework,再启动 AAWServer 服务程序的子控制菜单中的。NET支持选项...