我使用Zend框架,并希望能够结束自己的URL在’热媒”。我应该添加到我的.htaccess文件中?.htaccess的规则来忽略文件扩展名(如“热媒‘)
所以下面将equivilent:
www.mysite.com/controller
www.mysite.com/controller.htm
正如:
www.mysite .com/controller/action
www.mysite.com/controller/action.htm
没有我曾尝试似乎工作。
我使用Zend框架,并希望能够结束自己的URL在’热媒”。我应该添加到我的.htaccess文件中?.htaccess的规则来忽略文件扩展名(如“热媒‘)
所以下面将equivilent:
www.mysite.com/controller
www.mysite.com/controller.htm
正如:
www.mysite .com/controller/action
www.mysite.com/controller/action.htm
没有我曾尝试似乎工作。
您可以使用此规则删除结束.htm
:
RewriteRule (.+)\.htm$ $1
我实际上Zend_Controller_Router_Route_Regex
解决了这个 - 它让我申请正则表达式的请求路由到任何特定的控制器之前。很好,因为我可以再继续我的默认ZF .htaccess文件,并没有关于太多我的逻辑蔓延。