我写了一个中英网站双入口程序,请教这种情况的Urlmanage问题! [ 新手入门 ]
原来想使用session来分开中英两个版本,后来想想不利于搜索引擎优化。
使用了双入口index.php和english.php,可在进行URL优化时发现问题了,如果设置
showScriptName=>false
则在english.php入口进入的页面里的所有createUrl产生的连接自动进入到中文版(即未指定入口默认从index.php入口进入)
1,从这个情况来看,showScriptName=>
好像只能设置为true,请高人帮看看。
如果showScriptName=>设置为true也行,但是显示index.php或者english.php这种入口确实不好看, 看了看手册只有showScriptName这个参数来设置是否显示入口, 2,在1不能解决的情况下,YII有没有办法将URL的入口换个名称啊,比如直接用english/来代替???
3,在2不能实现的情况下,只好使用Urlrewrite配置实现URL这种代替,
但这样好像需要对所有的$this->createUrl('')
进行修改
请高人帮看看有什么好的实现办法?
共 0 条回复
没有找到数据。
lylboy 世界
注册时间:2012-09-17
最后登录:1970-01-01
在线时长:0小时0分
最后登录:1970-01-01
在线时长:0小时0分
- 粉丝0
- 金钱45
- 威望0
- 积分45