我们正在使用 CakePHP 将现有的 HTML 站点转换为 CMS。由于该网站的 SEO 已使用关键字进行映射并由 Google 编制索引,因此我希望静态页面具有 url 以进行扩展.html
我在这里查看了文档
但我不太确定如何以正确的方式实现这一目标。
有哪位做过这方面工作的可以指点一下吗?
我们正在使用 CakePHP 将现有的 HTML 站点转换为 CMS。由于该网站的 SEO 已使用关键字进行映射并由 Google 编制索引,因此我希望静态页面具有 url 以进行扩展.html
我在这里查看了文档
但我不太确定如何以正确的方式实现这一目标。
有哪位做过这方面工作的可以指点一下吗?
只需将这条线放入您的路由器Router::parseExtensions('html');
这将告诉路由器切断 .html 作为扩展名并解析剩下的内容。要创建指向页面的正确链接,您必须为 Link() 函数提供另一个名为“ext”的参数。
像这样:
$this->Html->link(
'Super Seo link',
array(
'controller' => 'anyController',
'action' => 'someAction',
'title' => 'seo-title-for-gods-sake',
'ext' => 'html'
) );
玩得开心!弗洛里安