在你的首页前面加入如下的代码,或将网站的首页设置为下面代码的ASP文档:
<%
dim lan
lan=Request.ServerVariables(“HTTP_ACCEPT_LANGUAGE”)
select case 1
case instr(lan,”zh-cn”)
response.Redirect(“http://域名/cn/index.asp”)
‘判定客户端是不是中文简体,如果是转向/cn/index.asp
case instr(lan,”zh-tw”)
response.Redirect(“http://域名/tw/index.asp”)
‘判定客户端是是不是中文繁体,如果是转向/tw/index.asp
case instr(lan,”en”)
response.Redirect(“http://域名/en/index.asp”)
‘判定客户端是是不是英文,如果是转向/en/index.asp
case instr(lan,”fr”)
response.Redirect(“http://域名/fr/index.asp”)
‘判定客户端是不是法文,如果是转向/fr/index.asp
case instr(lan,”de”)
response.Redirect(“http://域名/de/index.asp”)
‘判定客户端是不是德文,如果是转向/fr/index.asp
end select
%>
假如只是中文和英文页面,也是能用if函数来判断的。
<%
dim lan
lan=Request.ServerVariables(“HTTP_ACCEPT_LANGUAGE”)
if InStr(lan,”zh”)>0 then
response.redirect(“http://域名/cn/”)
‘假如是中文那么转向中文页面
else
response.redirect(“http://域名/en/”)
‘假如不是中文,那么统一转向英文的页面
end if
%>
相关文章
Asp rs.AddNew不执行的问题2015-02-25
ASP获取当前页面完整的URL 2014-09-09
Asp中dateDiff 和instr的用法2013-10-22
Asp中调用Fckeditor.Asp不显示的原因2013-04-01
在Asp中判定某个字段是否包含“文字”2013-03-29
Asp中Replace的正确用法2013-03-28
Asp中复选框查询及判定2013-03-27
Asp 知识汇总2013-03-27
objXmlHttp.send()报“80004005”错误的解决办法2013-03-21
Godaddy Windows主机asp程序连接数据库路径的解决办法2012-10-10