如何在Zend的主机名路由中选择'www'?

时间:2010-09-22 10:37:54

标签: zend-framework mod-rewrite router hostname http-host

假设我有域名“example.com” 我想添加一个路由,例如当URL为“example.com/whatever/follows”时,它会重定向到“http://www.example.com/whatever/follows”(也转发查询字符串)。

基本上我想将以下Apache Rewrite规则转换为Zend:

RewriteCond %{HTTP_HOST} ^example.com [NC]
RewriteRule ^(.*)$ http://www.example.com/$1 [R=301,NC]

如果可能的话,我们怎么做呢?

干杯,

1 个答案:

答案 0 :(得分:3)

我建议将其保留为apache规则,因为它更快并且是正确的方法。 WWW实际上是一个子域值而不是可选功能,除非您需要子域,否则它不应该存在。

同时查看no-www网站。