V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
工单节点使用指南
• 请用平和的语言准确描述你所遇到的问题
• 厂商的技术支持和你一样也是有喜怒哀乐的普通人类,尊重是相互的
• 如果是关于 V2EX 本身的问题反馈,请使用 反馈 节点
ayukun
V2EX  ›  全球工单系统

把 axure 导出 html 放到阿里云上,中文链接显示乱码怎么处理

  •  
  •   ayukun · 2016-09-29 10:33:33 +08:00 · 4282 次点击
    这是一个创建于 2984 天前的主题,其中的信息可能已经有所发展或是发生改变。

    虚拟主机系统是 linux 的, axure 导出的 html 因为中文命名在网页上访问会乱码,我知道把链接改成英文是没问题的,但我希望保持 axure 自带的中文菜单, 请教各位

    21 条回复    2016-10-05 07:54:38 +08:00
    luili
        1
    luili  
       2016-09-29 10:48:18 +08:00   ❤️ 1
    中文链接乱码 你是不是表达错了 应该是被 UrlEncode 了吧

    贴图说明下吧
    ayukun
        2
    ayukun  
    OP
       2016-09-29 11:05:46 +08:00
    @luili http://feiyukun.com/haha

    你可以访问这个你就造了
    luili
        4
    luili  
       2016-09-29 11:36:45 +08:00   ❤️ 1
    @ayukun 这是生成的静态 html 文件的命名乱码了 你生成时的截图可以发下
    Citrus
        5
    Citrus  
       2016-09-29 11:40:17 +08:00 via iPhone   ❤️ 1
    这两天刚好在研究这个,已经完美解决。去你的服务器上看看你传上去的文件名是否是正常的。你发的链接只是 URL 编码后的结果,并不是乱码。
    ayukun
        6
    ayukun  
    OP
       2016-09-29 11:42:14 +08:00
    ayukun
        7
    ayukun  
    OP
       2016-09-29 11:48:29 +08:00
    @luili
    @Citrus

    <img src="http://feiyukun.qiniudn.com/003.png" class="embedded_image" border="0">

    上传到 ftp 的时候已经乱码了,怎么破 快教我·
    Citrus
        8
    Citrus  
       2016-09-29 11:58:16 +08:00 via iPhone   ❤️ 1
    设置你的 FTP 工具用 UTF8 编码文件名
    learnshare
        9
    learnshare  
       2016-09-29 12:20:07 +08:00
    不要用中文文件名
    ayukun
        10
    ayukun  
    OP
       2016-09-29 14:27:35 +08:00
    @Citrus
    现在的设置是
    1.自动检测:如果服务器支持就是用 UTF-8 ,否则使用本地编码 默认选择
    2.强制使用 UTF-8

    需要强制使用吗
    Citrus
        11
    Citrus  
       2016-09-29 16:07:20 +08:00 via iPhone   ❤️ 1
    @ayukun 可以强制试一下。我是用 rsync 解决的,不太清楚 FTP 能否解决ˊ_>ˋ
    hansnow
        12
    hansnow  
       2016-09-29 16:54:57 +08:00   ❤️ 1
    比如 filezilla
    luili
        13
    luili  
       2016-09-29 17:13:08 +08:00   ❤️ 1
    @ayukun 上传工具编码设置为 UTF8
    ayukun
        14
    ayukun  
    OP
       2016-09-29 17:37:51 +08:00
    @Citrus
    @hansnow
    @luili

    FileZilla 我已设置为 UTF-8 ,重新上传压缩包,用阿里云后台解压, FTP 看到依然乱码
    但我单个上传 "登录.html"到 FTP 又是正常的

    还有一个, axure 会生成中文目录,这个也会乱码

    下面两张图可以看明白
    http://feiyukun.qiniudn.com/006.png
    http://feiyukun.qiniudn.com/05.png

    还请各位支招 0.0
    tolbkni
        15
    tolbkni  
       2016-09-29 18:43:59 +08:00 via Android
    打包,传上去后解压,文件名编码问题
    Citrus
        16
    Citrus  
       2016-09-29 19:08:59 +08:00 via iPhone
    @ayukun 不要传压缩包。 Windows 上打出的 Zip 包不做处理直接解很容易出问题。直接传文件夹吧。
    ayukun
        17
    ayukun  
    OP
       2016-09-29 19:16:45 +08:00   ❤️ 1
    @tolbkni
    是打包 zip 传上去解压的

    @Citrus
    好的 那我试一下
    ayukun
        18
    ayukun  
    OP
       2016-09-29 19:21:52 +08:00
    @Citrus 感谢 原来就是传上去的压缩包有问题,直接上传就没问题
    tolbkni
        19
    tolbkni  
       2016-09-29 20:08:59 +08:00 via Android
    @ayukun 用 7-Zip 吧
    Citrus
        20
    Citrus  
       2016-10-03 16:57:49 +08:00 via iPhone
    @ayukun WinRAR 打出的压缩包中文名是有问题的,要转换一下才能正常解压。我为了上传压缩包解压特地写了一个 PHP 来处理。。。
    ayukun
        21
    ayukun  
    OP
       2016-10-05 07:54:38 +08:00
    @tolbkni
    试了貌似也没用

    @Citrus
    这个太头疼,半吊子弄这个就是事多
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2916 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 03:36 · PVG 11:36 · LAX 19:36 · JFK 22:36
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.