全球主机交流论坛
标题:
求救:Nginx 如何才能访问中文的URL
[打印本页]
作者:
Showfom
时间:
2010-3-3 10:22
标题:
求救:Nginx 如何才能访问中文的URL
一直弄不好,一访问中文的URL就404了
作者:
wzwen
时间:
2010-3-3 10:24
放弃 中文的URL
作者:
Showfom
时间:
2010-3-3 10:24
标题:
回复 2# 的帖子
没办法呀
不过 WordPress 就可以呢 为啥直接传个中文的目录就不行
作者:
sunday
时间:
2010-3-3 11:26
可以的吧,burst 的VPS 用 LNMP 的一键包安装的 没问题
作者:
诡谲
时间:
2010-3-3 11:26
server {
listen 80;
server_name YOUR_DOMAIN;
charset utf-8;
...
作者:
zyypp
时间:
2010-3-3 11:30
你把中文转下码不就好了
不过我在家用 Opera 10 的时候 后面的中文地址不需要转码就可以访问了
作者:
诡谲
时间:
2010-3-3 11:42
标题:
回复 6# 的帖子
他说的是中文URL.不是程序.
也不是伪静态.伪静态可以rewrite过去
中文URL试过.可以下载,但是打开是404~
作者:
杨过过
时间:
2010-3-3 11:42
http://www.inginx.com/NGINX中文技术站/中国.html
为什么不支持?
作者:
cpuer
时间:
2010-3-3 11:51
标题:
回复 8# 的帖子
怎么做的?
作者:
zyypp
时间:
2010-3-3 11:55
标题:
回复 8# 的帖子
恩恩 我当初在家里实验的时候 也这样子的 显示很正常 呵呵
作者:
杨过过
时间:
2010-3-3 12:02
标题:
回复 9# 的帖子
一:确定你的系统是UTF编码
[root@Tserver ~]# env|grep LANG
LANG=en_US.UTF-8
二:NGINX配置文件里设置为
server
{
listen 80;
server_name .inginx.com ;
index index.html index.htm index.php;
root /usr/local/nginx/html/inginx.com;
charset utf-8;
}
三:如果使用putty
windows --> translation -->UTF-8
mkdir NGINX中文技术站
echo NGINX中文技术站 > 中国.html
四,如果是用securecrt 上传文件,请选择 回话-->外观--UTF-8
五,如果出现文件名乱码显示
执行
for f in `ls *.html` ; do mv $f `ls $f|iconv -f GBK -t UTF-8`; done
作者:
诡谲
时间:
2010-3-3 12:11
直接执行locale就可以看到了.
这有一篇
http://bbs.linuxtone.org/thread-4514-1-1.html
刚发现.原来flashfxp上传的中文文件名不是UTF-8的.难怪....
[
本帖最后由 诡谲 于 2010-3-3 12:22 编辑
]
作者:
诡谲
时间:
2010-3-3 12:14
如果系统字符集是UTF-8的.nginx的设置可以不用.
作者:
cpuer
时间:
2010-3-3 12:32
标题:
回复 13# 的帖子
作者:
wawa1000
时间:
2010-7-18 21:15
这个问题我也没解决。。
我现在用的方法是
在后端个别目录用APACHE代理了 。。
APACHE支持中文码。。
location /~doc/ {
proxy_pass
http://127.0.0.1:81/
;#apache server
}
作者:
yang
时间:
2010-7-18 21:38
我的Drupal Mediawiki 一直用中文URL没有问题呢
欢迎光临 全球主机交流论坛 (https://lilynana.eu.org/)
Powered by Discuz! X3.4