joomla模板设计与二次开发

欢迎您, 游客
用户名 密码: 记住我
关键字

修改配置参数让joomsef支持中文网站
(1 人正在阅读本页) (1) 个游客
  • 页码:
  • 1

话题: 修改配置参数让joomsef支持中文网站

修改配置参数让joomsef支持中文网站 2007-01-24 08:36 #1

  • brince
  • 离线
  • 新手上路
  • 帖子: 2
  • 声望: 0
joomsef对中文的支持实在是差,有个非常简单的办法:
进后台 -> 组件 -> ARTIO JoomSEF -> ARTIO JoomSEF Configuration -> 在 “Strip characters”这个参数后面加上“|/” (达到过滤掉中间的“路径”目的)。
剩下的就是自己去 Edit SEF Urls 吧!! 

Re: 修改配置参数让joomsef支持中文网站 2007-01-24 20:58 #2

  • 白建鹏
  • 离线
  • 管理员
  • 分享,是一种美德 !
  • 帖子: 9968
  • 声望: 112
感谢分享!

你这个方法最后得到什么样的URL?能否举例说明?我没有安装Artio JoomSEF组件,麻烦你示范一下。谢谢!
无法下载本站软件?升级到“付费会员”就能下载了!

《新手必读:提问的智慧》

Re: 修改配置参数让joomsef支持中文网站 2007-01-24 21:21 #3

  • brince
  • 离线
  • 新手上路
  • 帖子: 2
  • 声望: 0

感谢分享!

你这个方法最后得到什么样的URL?能否举例说明?我没有安装Artio JoomSEF组件,麻烦你示范一下。谢谢!


以我的网站首页为例,joomla默认是:brince.name/index.php?Itemid=1&option=com_frontpage
当我装了joomsef以后,变成了:brince.name//1.html (注意的确是“//1.html”),一点就报404,别的也都变成了“//”+“数字”+“.html”,全都是404;
我只是从 Strip characters 的字面上理解,它过滤了“,|~|!|@|%|^|*|(|)|+|<|>|;|{|}|[|]|---|--|..”,我想这些“|”也许是“或”的意思,就在后面加了“|/”,过滤sef后URL中间因认不出来中文而出现的"/",于是就成功了;
然后再手动把 brince.name/1.html (这回正常了) 改成  brince.name/frontpage.html

Re: 修改配置参数让joomsef支持中文网站 2007-01-28 19:17 #4

  • 白建鹏
  • 离线
  • 管理员
  • 分享,是一种美德 !
  • 帖子: 9968
  • 声望: 112
看明白了。就是滤除中文所产生的多余一个斜杠 / 。

感谢指点!我应该把你这个方法写到教程里面去。

另:刚才拜访了贵站,发现非常漂亮,并且对qq的即时通讯也作好了。我建议你把这个做成标准模块,把图片换成QQ企鹅,这样可以方便其他用户快速安装,后台允许填写自己的QQ号码以及一句自定义问候语。
无法下载本站软件?升级到“付费会员”就能下载了!

《新手必读:提问的智慧》

Re: 修改配置参数让joomsef支持中文网站 2007-04-24 01:34 #5

  • fazk
  • 离线
  • 中级会员
  • 帖子: 96
  • 声望: 1
各位大大,

我安装了joomsef,但是前台观看文章部分能够点击,但是因为我是用的joomlaboard建的论坛,点击论坛新贴,或者点击论坛里面的其他静态文章,比如论坛规则,寻求帮助等,都显示404 内容无法找到,请问这是什么原因啊?

谢谢指点。

Re: 修改配置参数让joomsef支持中文网站 2007-04-24 01:45 #6

  • 白建鹏
  • 离线
  • 管理员
  • 分享,是一种美德 !
  • 帖子: 9968
  • 声望: 112
JoomlaBoard 不属于 Joomla 核心成分,而是第三方组件。因此,需要另外的针对 Artio JoomSEF 的插件才能与JoomSEF挂接。幸好这个插件是免费的。你可以在 本站下载栏目 或者 Artio JooSEF 的官方网站下载到。
无法下载本站软件?升级到“付费会员”就能下载了!

《新手必读:提问的智慧》

Re: 修改配置参数让joomsef支持中文网站 2007-04-24 02:42 #7

  • fazk
  • 离线
  • 中级会员
  • 帖子: 96
  • 声望: 1
谢谢白大的即时回复,我把我用的情况介绍如下:

我用的是joomlaboard建的论坛,用easyfaq建的网站帮助。安装Artio JoomSEF 以后呢,界面很友好,简单,根据他要求修改hattess.txt(好像是这个名字吧,忘了)返回首页,确实再点击文章页面时,链接很友好。

安装完毕后他的扩展自带joomlaboard,但是我点击首页的论坛新贴,404,点击网站帮助,404,(easyfaq因为没有扩展,我相信应该搞不定),但是joomlaboard属于它自带第三方扩展还是显示404,我就遗憾的删掉这个Artio JoomSEF 组件了。

我不知道情况出在哪里,但是我的感觉是,使用它受限于一定要使用与它匹配的插件的组件才行,否则artio joomsef对其不其作用。

想问问老大,还有其他的友好搜索引擎推荐么?

Re: 修改配置参数让joomsef支持中文网站 2007-04-24 02:48 #8

  • 白建鹏
  • 离线
  • 管理员
  • 分享,是一种美德 !
  • 帖子: 9968
  • 声望: 112
说实话我对于 Artio JoomSEF 研究并不多,毕竟我没有精力把每个扩展都搞明白。

听说 OpenSEF 也不错。你可以看看。
无法下载本站软件?升级到“付费会员”就能下载了!

《新手必读:提问的智慧》

Re: 修改配置参数让joomsef支持中文网站 2007-11-09 20:42 #9

  • liberpike
  • 离线
  • 新手上路
  • 帖子: 1
  • 声望: 0


感谢分享!

你这个方法最后得到什么样的URL?能否举例说明?我没有安装Artio JoomSEF组件,麻烦你示范一下。谢谢!


以我的网站首页为例,joomla默认是:brince.name/index.php?Itemid=1&option=com_frontpage
当我装了joomsef以后,变成了:brince.name//1.html (注意的确是“//1.html”),一点就报404,别的也都变成了“//”+“数字”+“.html”,全都是404;
我只是从 Strip characters 的字面上理解,它过滤了“,|~|!|@|%|^|*|(|)|+|<|>|;|{|}|[|]|---|--|..”,我想这些“|”也许是“或”的意思,就在后面加了“|/”,过滤sef后URL中间因认不出来中文而出现的"/",于是就成功了;
然后再手动把 brince.name/1.html (这回正常了) 改成  brince.name/frontpage.html


看了楼主的网站 挺漂亮的  就就想打听一下,楼主是如何去掉安装Artio joomsef后出现的赞助商链接的?

Re: 修改配置参数让joomsef支持中文网站 2008-04-24 20:30 #10

  • lhping
  • 离线
  • 中级会员
  • 帖子: 97
  • 声望: 0


感谢分享!

你这个方法最后得到什么样的URL?能否举例说明?我没有安装Artio JoomSEF组件,麻烦你示范一下。谢谢!


以我的网站首页为例,joomla默认是:brince.name/index.php?Itemid=1&option=com_frontpage
当我装了joomsef以后,变成了:brince.name//1.html (注意的确是“//1.html”),一点就报404,别的也都变成了“//”+“数字”+“.html”,全都是404;
我只是从 Strip characters 的字面上理解,它过滤了“,|~|!|@|%|^|*|(|)|+|<|>|;|{|}|[|]|---|--|..”,我想这些“|”也许是“或”的意思,就在后面加了“|/”,过滤sef后URL中间因认不出来中文而出现的"/",于是就成功了;
然后再手动把 brince.name/1.html (这回正常了) 改成  brince.name/frontpage.html

你的网站这类brince.name/168.html URL 着么都是
一个人的前半生已经成为过去了。

在后半生那些未知的日子里,顺其自然。

2008.2.13 23:47
[size=16pt]joomla,zen-cart,shopex,ecshop 模板原创设计,QQ:372982800,
  • 页码:
  • 1
页面处理时间: 0.66 秒