Pathauto 模块,一个能够基于规则自动为节点创建路径别名,而不需要手动为每一篇文件设置路径别名。非常方便的模块。但如果规则是中文(如用文章的标题作为规则),那就不好使了,网址会生成一堆奇怪的路径(其实是中文在浏览器地址栏显示的效果)如:http://www.yourdomain.com/content/%E7%8C%AA%E8%B7%91%E5%95%A6,是不是很难看呢?你可能会问,假使文章标题是中文,drupal能不能识别中文并且自动转成拼音作为路径呢?那是绝对没问题的,下面就教大家如何做。

第一步:我们得下载以下三个模块:Pathauto,Transliteration,Token,

Drupal 6在Administer › Site building › Modulesyourdomain.com/admin/build/modules )开启模块

Drupal 7在 Dashboard,可以综览网站的一些统计数据。">Administration » Modulesyourdomain.com/admin/modules)开启模块。

安装完毕后,Drupal 6版本需下载i18n-ascii-full.txt文件到模块Pathauto下方,并且改名为i18n-ascii.txt

第二步:Drupal 6 在Administer › Site building › URL aliases › Automated alias settingsyoudomain.com/admin/build/path/pathauto)下打开General settings,勾上Transliterate prior to creating alias注:必须存在文件i18n-ascii.txt否则无法开启

Drupal 7 在Administration » Configuration » Search and metadata » URL aliases » settingsyourdomain.com/admin/config/search/path/settings)下勾上Transliterate prior to creating alias

好了,测试下效果:

Drupal 6:

Drupal 7:

怎么样?赶紧测试一下。

让Drupal pathauto 自动生成路径模块支持中文转拼音相关推荐

  1. PHP生成PDF完美支持中文,解决TCPDF乱码

    PHP生成PDF完美支持中文,解决TCPDF乱码 2011-09-26 09:04 418人阅读 评论(0) 收藏 举报 phpfontsheaderttfxhtml文档 PHP生成PDF完美支持中文 ...

  2. 渗透工具NessusToReport:一个nessus自动报告生成工具,可以用来自动生成nessus扫描器的中文报告--NessusToReport

    Git地址: Hypdncy/NessusToReport: nessus扫描报告自动化生成工具 (github.com) NessusToReport 这是一个nessus自动报告生成工具,可以用来 ...

  3. ajax返回字符串长度限制,JS字符串长度判断,超出进行自动截取的实例(支持中文)...

    今天一个小弟问我的问题,在文本框中输入字符,如果超出指定长度,就把它截取,要求中文等于两个字符的长度,我找一下资料,把这个功能实现了, 下面是JS代码: var GetLength = functio ...

  4. 【Python】pinyin模块将中文转为拼音

    [Python]pinyin模块将中文转为拼音 示例代码 示例代码 可以看到数据不是很规范,城市名称既有中文又有英文,而且上海被存储为ShangHai和Shanghai. 对于上海的问题,我们将拼音全 ...

  5. python利用什么写模板_利用python自动生成verilog模块例化模板

    一.前言 初入职场,一直忙着熟悉工作,就没什么时间更新博客.今天受"利奇马"的影响,只好宅在家中,写写技术文章.芯片设计规模日益庞大,编写脚本成了芯片开发人员必要的软技能.模块端口 ...

  6. 25.怎样在IDEA中使用JUnit4和JUnitGenerator V2.0自动生成测试模块

    转自:https://blog.csdn.net/wangyj1992/article/details/78387728 因为项目的需要,所以研究了一下自动生成测试代码.将经验记录下来,总会有用的.我 ...

  7. 在IDEA中使用JUnit4和JUnitGenerator V2.0自动生成测试模块

    因为项目的需要,所以研究了一下自动生成测试代码.将经验记录下来,总会有用的.我个人认为,好记性不如多做笔记多反思总结. 1.    前提条件 开发环境已正确配置 工程已解决JUnit依赖关系(pom. ...

  8. java生成pdf不支持中文_java生成pdf以及解决中文中文乱码问题

    [在网上搜了一下iText的东东,简单的整理了一个Demo,解决了中文乱码问题,这里不贴链接了 网上搜一下就行了package com.westdream.test;import java.io.Fi ...

  9. mac自动生成路径问题

    使用myBatis的逆向工程,一直无法生成.最后找同事帮忙,最终发现是 :路径前面少加一个反斜杠... 也就是 mac的绝对路径 前面需要加上 反斜杠. 转载于:https://www.cnblogs ...

最新文章

  1. 构建基于Chromium的应用程序(Winform程序加载Html页面)
  2. php自动装载编程,php 类自动载入的方法
  3. Wireshark EndPoints窗口
  4. 2015蓝桥杯省赛---java---B---8(饮料换购)
  5. form表单用js提前执行函数若不成功则不提交_面试必会的重复提交 8 种解决方案!...
  6. Longest Ordered Subsequence 最长上升子序列+DP
  7. YY创始人体内植入芯片真相调查
  8. MySQL 8个character_set变量的基本作用
  9. yolobile 道路损坏检测实战
  10. 微软建议用户关闭Win7桌面小工具和侧边栏
  11. matlab里面计算相关系系数的显著性,数学建模笔记——相关系数
  12. 大学英语精读第二版(第五册)复习笔记——文章内容摘要
  13. Web前端之CSS(2)——框
  14. 这有10款好玩游戏,游戏迷速来围观
  15. Oblivious Data Structures学习笔记
  16. 直击GITC2018 尚德机构苏万松:从消费互联网到产业互联网
  17. Android之高仿QQ6.6.0侧滑效果(背景动画、透明+沉浸式状态栏、渐变效果)
  18. 快速的绘制一幅可爱的柯基犬插图教程
  19. Springboot 集成 mybatis 开启二级缓存(redis)
  20. Ubuntu 修改默认 Python版本

热门文章

  1. ILOVEYOU代码
  2. 如何使用mIRC下载电子书
  3. mysql管理工具dg_【DataGuard】DG系列
  4. 操作系统 Android 2.3.6,最舒服的操作体验 Android2.3手机推荐
  5. 6轴关节机械手仿真和控制QtQuick3D 和 CodeSys Robotics
  6. 妄想山海怎么不显示服务器,妄想山海预约福利怎么领 开服常见问题汇总
  7. DICOM世界观·第二章:[1]像素 Pixel (Picture Element)
  8. python-win10-tesseract-图像中印刷体字符识别(含字库训练)
  9. Java调用方法,键盘录入数据,分别求出长方形的面积和长方体的体积。
  10. LINUX 不删除指定文件其余文件全部删除