昨晚继续折腾俺的小站http://www.javauniversity.net,准备给它加上SEO支持,安装了SEO tools模块和相应的依赖模块。
结果安装完成之后就陷入重定向循环了,每个页面都被重定向到新地址,然后新地址再次被重定向。chrome浏览器会稍后报错说太多重定向,而ie则傻傻的一直在死循环。
google了一圈,很快定位到问题发生在globalrediect,不过奇怪的是默认配置中对language的重定向功能是关闭的,有点晕。一狠心,直接去到site/all/modules/globalredirect下的globalredirect.module文件,打开找到函数
function globalredirect_init()
中的对应代码
if (function_exists('locale_language_url_rewrite_url')) {
// Note 1 : the locale_language_url_rewrite_url() takes path (by reference)
// as the first argument but does not use it at all
// Note 2 : We use $request_path here as we want the path in an untouched
// form (current_path() gets modified by core)
locale_language_url_rewrite_url($request_path, $options);
}
简单粗暴的将 locale_language_url_rewrite_url($request_path, $options); 这样注释掉,反正也不需要这个功能。
搞定收工,php就是方便啊,直接修改立即生效,不用编译打包。
分享到:
相关推荐
drupal7模块开发实例,这里用一个简单的模块开发实例来讲述drupal7模块开发
Drupal Guestbook模块配置 Guestbook是一个留言板模块
优秀开源cms Drupal 的重要模块views教程
drupal 7.15 统计模块使用(15)
Drupal 如何配置CAPTCHA模块; Captcha模块用于表单验证码的配置,开启即可在发表留言,发布文章,用户注册等行为上加载验证码安全校验。
这是drupal的一个完整的 smtp模块,以前老是被此问题所困,现在好了。您只需要下载即可。偶也。
学习_Drupal6模块开发. 前一部分介绍Drupal 后一部分介绍模块的开发 可以看看
但是对于新用户来说,随之出现的一个问题就是,drupal.org只是提供了按字母顺序的列表,缺乏对这些模块的概括分类,经常把模块清单过了好几遍还找不到自己想要的信息。另外这些扩展模块的功能介绍通常比较简单,而且...
完美解决windows环境下drupal的webfm模块不支持中文的问题,只需将附件中的两个文件替换掉源文件即可,小弟是在为导师做网站的时候用的webfm模块,在导师强大的压力下,花了半个月时间,几乎把webfm源码看了个遍,...
Drupal UserDashboard 模块; User Dashboard模块可以提供“个人信息面板定制”功能,类似于“用户中心”这样的功能
将模块分类,并提供过滤功能。对于越来越多的模块,这是个十分方便的管理模块的工具。
中文入门到熟悉Drupal6.x基本模块开发简明实用教程
为了方便,包括了drupal中常用的一些第三方模块,其中包括ctools captcha panels date cck webform wysiwyg views rules link imce ubercart等26个
这本书更侧重于Drupal的实际动手能力,几位作者都是专业Drupal开发者或Drupal项目的贡献者。书中提供了大量示例代码和分析,以及资深Drupal开发者的宝贵经验。
Drupal ModuleFilter模块; Module Filter模块,可以对后台安装的模块进行分类,并提供过滤功能。
此文档详细介绍drupal中如何创建一个菜单和一个模块,自定义请求路径执行你想要的php方法。
Drupal常用第三方模块使用手册,详细介绍Drupal第三方模块的使用方法和技巧。
Views实站教程,适合初学者。欢迎下载,很好的哦。
解决Drupal7中文附件和图片乱码问题。中文附件使用的原生态处理方式,上传什么文件名显示什么文件名。图片使用是transliteration模块,汉字转拼音。个人角色图片只是用来显示,文件名无所谓。 用法:1.如果你的Drupal...
drupal9.0.1全新版本让你刺激不已,他*的下个东西这么难的马。***&&&%%¥¥##