以前在使用MediaWiki的时候,有#redirect功能,也算是别名的一种方式,本身每个页面的路径都默认是标题的urlencode编码,便于SEO,另外还可以用{{同义}}模板来做同义词页面,还算方便。
在Drupal中,有专门的别名(Alias)管理,一个页面可以有多个别名,如果用了Boost来生成html缓存文件的话,默认设置是每个别名都单独生成缓存文件,而MediaWiki中#redirect做的重定向页面默认是不会生成File Cache的。
还可以安装Autopath模块,来实现所有页面都自动生成一个利于搜索引擎优化和人工辨别的路径,这个模块的功能比MediaWiki本身的功能更灵活、强大,我们的Drupal网站中基本都添加了。
注意:当需要Drupal网站的页面URL路径与MediaWiki的路径保持一致时,需要在Autopath的设置中修改分隔符,对空格、各种字符的处理也需要修改。另外,为了避免URL的变动,在Drupal系统和Autopath模块安装后,尽快确定、修改配置,在新增加了CCK内容类型后,也尽快确定、添加配置。
评论