阅读:3541回复:14
FF30beta版打不开openwrt的支持设备页面
http://wiki.openwrt.org/toh/start
就是这个页面,用来显示目前openwrt支持的设备的,用IE和Chrome都可以打开,在FF里调用IE核心也可以打开,但是FF30beta2版本就一直是空白页面,也看不到错误信息,谁知道是什么原因吗? |
|
1楼#
发布于:2014-05-20 11:46
用户被禁言,该主题自动屏蔽! |
|
2楼#
发布于:2014-05-20 11:48
汗……还得自己选?
|
|
3楼#
发布于:2014-05-20 14:12
这是是对方服务器问题,用zh-cn作为首选语言的话服务器会返回HTTP/1.1 500 Internal Server Error
|
|
4楼#
发布于:2014-05-20 14:17
|
|
|
5楼#
发布于:2014-05-20 14:29
openwrt wiki的老问题了。
|
|
6楼#
发布于:2014-05-20 14:31
pcxfirefox:不过我认为中文语言包是有问题的http请求中的accept-language参数按标准是不区分大小写的 http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.4 http://www.w3.org/Protocols/rfc2616/rfc2616-sec3.html#sec3.10 |
|
7楼#
发布于:2014-05-20 17:21
没人去Openwrt反馈下?
|
|
|
8楼#
发布于:2014-05-20 23:45
|
|
9楼#
发布于:2014-05-21 11:43
楼主,你用最新的30.B6试试,我之前的一个网站情况跟这个类似,更新到B6之后就能正常打开了
|
|
10楼#
发布于:2014-05-21 15:18
|
|
|
11楼#
发布于:2014-05-21 15:30
pcxfirefox:记得那个帖子说过 这个网站对zh-cn产生错误的应答,zh-CN是正常的回到原帖这可不能叫正常。那个页面会根据accept-language的设置提供不同语言版本的页面,设置成zh-tw看看就知道了。设置成zh-CN和设置成无效语言比如zh-abc是一样的效果,都fallback到了默认的英文 |
|
12楼#
发布于:2014-05-21 18:43
curl http://wiki.openwrt.org/toh/start -I -H "Accept-Language: zh"
HTTP/1.1 200 OK curl http://wiki.openwrt.org/toh/start -I -H "Accept-Language: zh-cn" HTTP/1.1 500 Internal Server Error curl http://wiki.openwrt.org/toh/start -I -H "Accept-Language: zh-CN" HTTP/1.1 200 OK curl http://wiki.openwrt.org/toh/start -I -H "Accept-Language: zh-tw" HTTP/1.1 200 OK curl http://wiki.openwrt.org/toh/start -I -H "Accept-Language: zh-TW" HTTP/1.1 200 OK curl http://wiki.openwrt.org/toh/start -I -H "Accept-Language: zh-abc" HTTP/1.1 200 OK curl http://wiki.openwrt.org/toh/start -I -H "Accept-Language: zh-cn, en;q=0.5" HTTP/1.1 500 Internal Server Error 其他 wiki 页面也一样 curl http://wiki.openwrt.org/ -I -H "Accept-Language: zh-cn" HTTP/1.1 500 Internal Server Error 非 wiki 页面倒是没问题 curl https://dev.openwrt.org/ -I -H "Accept-Language: zh-cn" HTTP/1.1 200 Ok curl https://forum.openwrt.org/ -I -H "Accept-Language: zh-cn" HTTP/1.1 200 OK 所以是 dokuwiki 或者 wiki 这台主机的问题? 看起来这个问题有好几年历史了 |
|
|
13楼#
发布于:2014-05-22 08:31
根据上面的回答,我首先更新到了30b6,问题没解决,还是空白的。
但是将首选语言改为en-us,问题解决。 的确算是openwrt的wiki问题吧,但是关键是chrome和IE在我的中文Win8.1下面都没有出现这个问题……而用户往往不会关注背后谁对谁错,就关心能不能用……就像我一开始,第一反应就是狐狸有问题,狐狸不好,不然为什么其他的可以?这个也挺伤人品的 |
|
14楼#
发布于:2014-05-23 09:34
其实有个解决方案
about:config intl.accept_languages 改成 zh-CN,en-us,zh,en注意CN变大写了,而fx设置里默认生成的是小写,这样改后就都正常了 |
|
|