2012-10-10 55 views
0

当我宣传页面到Drupal的首页时,主页上的“阅读更多”链接指向node/11Drupal搜索引擎优化友好的网址,当推广到首页

我已经启用Pathauto并根据该文章的发布设置的复选框被选中为“生成自动URL别名”

我想“更多”按钮,指向友好的URL。

如果我手动导航到它的工作原理友好的URL,只需在主页上的链接被链接到“节点/ 11”

回答

1

这明显听起来像是你的主题或一个模块是压倒这些链接。当Drupal动态生成链接时(与核心或大部分贡献的主题/模块一样),它会自动使用路径别名。

另一个需要注意的地方是,如果您为主页使用自定义视图(使用views模块)(相对于节点模块呈现的Drupal默认模式),您可能已经配置了视图以输出链接的方式也不会被重写。

我建议切换到加兰或Bartik主题(取决于你的版本),看看它们是如何输出的。如果他们还没有使用别名,那么模块会覆盖它们(没有核心模块会这样做,几乎所有的contrib模块都不会,所以它可能是自定义模块或视图)。

+0

这是一个自定义模块。最后找到该文件,并用drupal_lookup_path('alias',“node /".$ row-> nid)取代了链接。感谢您的帮助。 –

相关问题