电脑安全

您当前的位置:主页 > 电脑安全 >

ZF开发的PHP应用与传统PHP应用集成的方法-网络编

来源:[db:来源]标题:   程序    编辑:电脑技术全能网 时间:2019-09-19 06:21

原标题:ZF开发的PHP应用与传统PHP应用集成的方法-网络编
   ZF开辟的PHP利用与传统PHP利用集成的方式各人晓得,ZF须要将全部HTTP恳求全体交由index.php(bootstrap)来处置,以是咱们须要设置效劳器的URL重写规矩,比方Apache的httpd.conf:RewriteEngine OnRewriteCond %{REQUEST_URI} !^.*(.css|.js|.html|.zf|.gif|.pdf|.rar|.ppt|.chm|.png|.jpg|.jpeg)$RewriteRule ^(/.*)$ /index.php咱们把对除了特定扩大名外的全部文件的恳求都转向到index.php。然而如许就呈现了一个成绩:假如我想将一个已有的PHP顺序放到网站中,怎样办? 对顺序的恳求也都转向到index.php,明显顺序无奈畸形任务了。经过修正URL重写规矩,咱们能够处理这个成绩。比方装置discuz!论坛,咱们把它装在/bbs名目下,那末咱们能够如许改写rewrite规矩:RewriteEngine OnRewriteCond %{REQUEST_URI} !^.*(.css|.js|.html|.zf|.gif|.pdf|.rar|.ppt|.chm|.png|.jpg|.jpeg)$|.*(bbs).*RewriteRule ^(/.*)$ /index.php留神,咱们在最初加上了一个|.*(bbs).*,也就是说假如恳求中有呈现bbs字样就不转向到index.php,如许咱们便可以拜访bbs名目下的全部文件而不会转向到/index.php了。应用这个方法,能够便利地将ZF开辟的顺序和传统的PHP顺序集成起来。

上一篇:php实现文件压缩-网络编程

下一篇:没有了