我在用path 模块改写url 后,中文会显示%xx 这样。我想让url好看一些。 于是我把 在url 函数里面的 $path = drupal_urlencode($path);这一行注销掉了。 结果是达到了,在ie ,ff地址栏里都是中文汉字了。 但这样做会不会有什么安全问题或者对SEO有什么影响。 谢谢葛大了 论坛: 有问有答 对seo好像没有好处吧, 对seo好像没有好处吧,我觉得搜索引擎看到的,两者直接没有区别,不过对于普通用户来说,这种方式很友好.安全问题我不知道,不过这个路径没有转码的话,就像你输入的html内容么有转义一样,有可能存在风险,我不是黑客。不过这个应该没有影响,因为你的路径是从数据库里面读出来的,而不是用户写进去的,我还真说不明白这个问题呢。 不过不推荐直接修改模块中的代码,你看看有没有其它的解决办法, 我是直接用拼音出来的 在用pathauto模块时,中文标题进,直接给转成拼音再输出.
对seo好像没有好处吧, 对seo好像没有好处吧,我觉得搜索引擎看到的,两者直接没有区别,不过对于普通用户来说,这种方式很友好.安全问题我不知道,不过这个路径没有转码的话,就像你输入的html内容么有转义一样,有可能存在风险,我不是黑客。不过这个应该没有影响,因为你的路径是从数据库里面读出来的,而不是用户写进去的,我还真说不明白这个问题呢。 不过不推荐直接修改模块中的代码,你看看有没有其它的解决办法,
对seo好像没有好处吧,
对seo好像没有好处吧,我觉得搜索引擎看到的,两者直接没有区别,不过对于普通用户来说,这种方式很友好.安全问题我不知道,不过这个路径没有转码的话,就像你输入的html内容么有转义一样,有可能存在风险,我不是黑客。不过这个应该没有影响,因为你的路径是从数据库里面读出来的,而不是用户写进去的,我还真说不明白这个问题呢。
不过不推荐直接修改模块中的代码,你看看有没有其它的解决办法,
我是直接用拼音出来的
在用pathauto模块时,中文标题进,直接给转成拼音再输出.