作者piligo (霹雳狗)
看板Web_Design
标题[请益] Options +Indexes出现◆里面问号
时间Fri Sep 18 11:08:35 2015
请问透过.haccess里面的Options +Indexes功能
如何让清单的档名完整显示,目前档名过长的都会出现◆◆里面还有问号的图示
http://imgur.com/tC599vb
实际上超连结内的文字是完整的
谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 211.74.82.42
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Web_Design/M.1442545718.A.292.html
1F:→ airtsubasa: 看起来只是你网页encode问题 09/18 11:40
2F:→ piligo: 我已经有加IndexOptions Charset=UTF-8 没加是完全乱码 09/18 11:45
3F:→ airtsubasa: 浏览器的encode呢 09/18 11:47
4F:→ piligo: 而且就算档名是全英文 过长也会被截断补上..> 09/18 11:47
5F:→ piligo: 加上Charset=UTF-8 就是要让浏览器选对encode 确定是UTF8 09/18 11:48
6F:→ airtsubasa: namewidth 09/18 11:50
7F:→ piligo: 透过.haccess产生的目录清单如何修改宽度呢? 另外我用 09/18 11:52
8F:→ airtsubasa: namewidth=* 09/18 11:52
9F:→ piligo: 网页原始码就已经是◆ 所以跟栏位宽度应该无关 09/18 11:52
10F:→ piligo: 感恩 IndexOptions Charset=UTF-8 NameWidth=* 解决了 09/18 11:56
11F:→ piligo: 这是什麽原因 宽度不够不是就缺字而已 怎麽变成很像乱码 09/18 11:57
12F:→ airtsubasa: 中文2Byte,英文1byte,中文少1byte就乱码了 09/18 12:06
13F:→ piligo: 了解 只是想不透格子宽度不够居然会连带删除字元的状况 09/18 12:09
14F:推 LPH66: 楼楼上差一点点, UTF-8 中文是 3 byte, 但字串截断没去注意 09/18 19:12
15F:→ LPH66: 编码而切到了 2/3 之间, 因此这两个 byte 对 UTF-8 是错误 09/18 19:13
16F:→ LPH66: 编码, 浏览器就放了两个菱框表示我看不懂这 2 byte 09/18 19:13
17F:→ LPH66: 题外话, 那个菱框是 Unicode 表示「查无此字」的标准用"字" 09/18 19:14
20F:推 airtsubasa: 谢楼楼上,手机其实懒的打跟看 09/19 19:16
21F:→ piligo: 我是synology的NAS附加Web Server不知能不能跑h5ai 09/21 11:41
22F:推 storyn26383: 我用是 OK 09/21 12:22