Drupal 7的干净URL问题

时间:2012-07-10 19:27:34

标签: drupal drupal-7 clean-urls pathauto

我环顾四周,找不到问题的答案,所以就是这样。

我的Drupal 7网站上启用了干净的URL,并且“工作”是因为我可以通过www.mysite.com/about-us和www.mysite.com/node/12访问“关于我们”页面。

但是,通常使用Wordpress和get_permalink()函数,每个菜单/链接(如?p = 12)都会被重定向/重写为/ about-us。但是对于Drupal,我的菜单链接在节点/ 12中,当我点击链接时,我得到页面/节点/ 12,而不是/关于我们。

知道如何自动完成重写/重新路由吗?

谢谢!

1 个答案:

答案 0 :(得分:3)

您最好的选择是Global redirect模块。它的许多功能中的第一个是:

  

检查别名的当前网址,如果没有使用别名,则会重定向到该网址。

我在几乎每个我做过的Drupal网站上都使用它,效果很好。