手机版 | 登陆 | 注册 | 留言 | 设首页 | 加收藏
当前位置: 网站首页 > 电脑知识 > 文章 当前位置: 电脑知识 > 文章

怎样解决IIS不支持中文名字

时间:2013-12-01    点击: 次    来源:网络    作者:不祥 - 小 + 大

怎样解决IIS不支持中文名字

IIS不支持中文名字方法:

传递值的时候URLEncode一下就可以了,这是一个较好的解决办法。

再一个解决方法是将文件名改成英文名。

还有一个方法是在IE里面设置,“选项”“高级”里面“总是以utf-8发送”这一项打勾去除。

ASP+中文显示之两种解决方法。

刚开始写ASP+程序时候碰到的第一个比较大的问题就是中文显示问题,运行后发现ASP+从数据库中读出来的中文全部变成了?????,有点类似jsp中的这个频率出现最高的中文显示问题了,查了资料发现有种方法可以轻松解决中文问题。

方法一:

在翻阅了微软NGWS文档后发现在文档的常见问题部分有提到要添加一个config.web文件到

web目录下,试了一下,中文显示果然OK了。

方法如下:

建立一个文件config.web,内容如下,放在WEB目录下

<configuration>
<globalization
requestencoding="utf-8"
responseencoding="utf-8"
/>
</configuration>

方法二:

在微软的新闻组dotnet.framework.aspplus.general中发现有讨论这个问题的文章,方法为添加<%@ CODEPAGE = "936" %>到每一页的开头,有点类似于jsp中的<%@ page contentType="text/html;charset=gb2312"%>赶紧测试了一下,果然OK!!!

例子如下面所示:

<%@ CODEPAGE = "936" %>
<%@ Import Namespace="System.Data" %>
<%@ Import Namespace="System.Data.ADO" %>
<%@ Import Namespace="System.Globalization" %>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head>

页面开头加<%@codepage=936%>试试.
URLEncoe一下就可以解决了.如下:
假设:
FileName="中文名.doc"
gFilePubPath=你的虚拟目录的名字
Function GetArchURL(FileName)
GetArchURL=""
if Trim(FileName)="" then Exit Function
FileName=Right(FileName,Len(FileName)-InStrRev(FileName,"\\"))
FileMainName=Left(FileName,InStrRev(FileName,".")-1)
FileExteName=Right(FileName,Len(FileName)-InStrRev(FileName,"."))
FileMainName=Server.URLEncode(FileMainName)
GetArchURL="/"&gFilePubPath&"/"&FileMainName&"."&FileExteName
End Function

<% url=Server.URLEncode("路径/office/aaa/中文名.doc")%.<a href=\'<%=url%>\'> 中文名.doc</a>没问题
 
<a href=\'office/aaa/<%=Server.URLEncode("文件")%>.doc\'><a href=\'<%=Server.URLEncode("office/aaa/文件.doc")%>\'>都可以


相关阅读:IIS之Web服务器安装步骤

1、插入windows xp安装光盘,打开控制面板,然后打开其中的“添加/删除程序”   

2、在添加或删除程序窗口左边点击“添加/删除Windows组建” 

3、捎带片刻系统会启动Windows组建向导,在Internet信息服务(IIS)前面选勾,点击下一步:   

4、系统安装成功,系统会自动在系统盘新建网站目录,默认目录为:C:\Inetpub\wwwroot   

5、打开控制面板-性能和维护-管理工具-Internet 信息服务:   

6、在默认网站上点击右键-选择属性:   

7、点击主目录:在本地路输入框后点击浏览可以更改网站所在文件位置,默认目录为:C:\Inetpub\wwwroot   在执行权限后面点击配置-调试-教本错误信息,选中:向客户端发送文本错误信息:处理 URL 时服务器出错。请与系统管理员联系。   

点击文档:可以设置网站默认首页,推荐删除iisstart.asp,添加index.asp和index.htm   

点击目录安全性:点击编辑可以对服务器访问权限进行设置   

8、把凡人网络购物系统V7.0文件复制到你选择的网站目录下,假设你选择的目录为为默认目录:C:\Inetpub\wwwroot   

9、把frshop.rar解压之后的文件复制到C:\Inetpub\wwwroot\shop下即可   

10、您可以通过以下方式访问商城:   

http://localhost/shop/http://127.0.0.1/shop/ 或 http://计算机名/shop/ 或 http://本机IP地址/shop/ 访问其它人可以通过http://计算机名/shop/ 或 http://本机IP地址/shop/ 访问   

11、如果您有域名,把域名解析到本地IP地址,即可通过http://域名/shop/

上一篇:怎样查看本机所开端口相拍报

下一篇:清洁LCD屏幕存在哪些误区

凯立德2019冬季版更新..
粤ICP备13076123号  |   QQ:4805346  |  地址:Com  |  电话:92777708  |  
Copyright © 2025 天人文章管理系统 版权所有,授权Www.Qtxw.Com使用 OK文库 Powered by 55TR.COM