我使用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文件,並沒有關於太多我的邏輯蔓延。