doumi1944 2015-08-21 10:31
浏览 22

在Zend项目中修改.htaccess

I am creating a web project in Zend Framework

It contains only two controllers:

  1. IndexController
  2. AdminController

There isn't going be more than these 2 controllers. Here is the list of possible URLs and what I need them to transform in(or something similar to it):

  • Current --> new

  • BASE/index/action/parameter/value -> BASE/action/parameter/value

  • BASE/index/action -> BASE/action

  • BASE/admin/action AND BASE/admin/action/parameter/value :: URL

can stay like this,

It'd be easy with one controller, but I don't know where to start or how to figure it out with two. Somehow need to tell Zend which controller to use.

Current .htaccess is one generated by Zend:

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
RewriteCond %{REQUEST_URI}::$1 ^(/.+)(.+)::$
RewriteRule ^(.*)$ - [E=BASE:%1]
RewriteRule ^(.*)$ %{ENV:BASE}index.php [NC,L]

(BASE = example.com)

Thanks for your time in advance

  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥15 msix packaging tool打包问题
    • ¥28 微信小程序开发页面布局没问题,真机调试的时候页面布局就乱了
    • ¥15 python的qt5界面
    • ¥15 无线电能传输系统MATLAB仿真问题
    • ¥50 如何用脚本实现输入法的热键设置
    • ¥20 我想使用一些网络协议或者部分协议也行,主要想实现类似于traceroute的一定步长内的路由拓扑功能
    • ¥30 深度学习,前后端连接
    • ¥15 孟德尔随机化结果不一致
    • ¥15 apm2.8飞控罗盘bad health,加速度计校准失败
    • ¥15 求解O-S方程的特征值问题给出边界层布拉休斯平行流的中性曲线