301重定向的设置方法

一些用户反应,比如www.abc.com已登录,而访问abc.com即还是没有登录状态.这是由于科汛默认在登录时时没有将cookies设置domain属性的原因,因为服务器认为这两个是不同的二级域名.这情况有两个方法解决.第一种之前已介绍过,详看http://www.kesion.com/kfrz/12690.html

另外我们还可以通过设置301 跳转实现,将直接访问abc.com跳转到www.abc.com

这时我们就可以在conn.asp里设置

<%
Dim dm,sn
dm=Request.ServerVariables("Server_name") '获取域名
if lcase(left(dm,3))<>"www" then
Response.Status="301 Moved Permanently"
Response.AddHeader "Location", "你的域名"
Response.End
end if
%>

将以上代码加入到conn.asp的最顶部即可,注意将你的域名填上带www的完整域名,如 http://www.abc.com

修改后的conn.asp部分代码如下

<%

Dim dm,sn
dm=Request.ServerVariables("Server_name") '获取域名
if lcase(left(dm,3))<>"www" then
Response.Status="301 Moved Permanently"
Response.AddHeader "Location", "你的域名"
Response.End
end if


Dim SqlNowString,DataPart_D,DataPart_Y,DataPart_H,DataPart_S
Dim Conn,DBPath,CollectDBPath,DataServer,DataUser,DataBaseName,DataBasePsw,ConnStr,CollcetConnStr
Const DataBaseType=1                   '系统数据库类型,"1"为MS SQL2000数据库,"0"为MS ACCESS 2000数据库
Const MsxmlVersion=".3.0"                '系统采用XML版本设置

Const EnableSiteManageCode = True        '是否启用后台管理认证码 是: True  否: False
Const SiteManageCode = "8888"      '后台管理认证码,请修改,这样即使有人知道了您的后台用户名和密码也不能登录后台

 
If DataBaseType=0 then
 '如果是ACCESS数据库,请认真修改好下面的数据库的文件名
 DBPath       = "/KS_Data/KesionCMS6.mdb"      'ACCESS数据库的文件名,请使用相对于网站根目录的的绝对路径
Else
  '如果是SQL数据库,请认真修改好以下数据库选项
  DataServer   = "(local)"                                  '数据库服务器IP
  DataUser     = "sa"                                       '访问数据库用户名
  DataBaseName = "KesionCMS6"                                '数据库名称
  DataBasePsw  = "989066"                                   '访问数据库密码
End if

 

 

 

当然这里说明的301是通过程序来控制的,如果您有自己的服务器,也可以直接在iis里做的.如下,新建一个站点,然后在主目录选项里选择重定向到URL,如下图

 301重定向的设置方法


【本站声明】
  1、本站文章中所选用的图片及文字来源于网络以及用户投稿,由于未联系到知识产权人或未发现有关知识产权的登记,如有知识产权人并不愿意我们使用,如果有侵权请立即联系。
  2、本网站不对文章中所涉及的内容真实性、准确性、可靠性负责,仅系客观性描述,如您需要了解该类商品/服务详细的资讯,请您直接与该类商品/服务的提供者联系。


KESION 科汛软件

KESION 科汛软件是国内领先的在线教育软件及私域社交电商软件服务提供商,长期专注于为企业提供在线教育软件及社交电商SaaS平台解决方案。
公司核心产品云开店SaaS社交电商服务平台、在线教育SaaS服务平台、教育企业数字化SaaS云平台、企微营销助手、私有化独立部署品牌网校和在线教育咨询等。

KESION 不断通过技术创新,提供产品和服务,助力企业向数字化转型,通过科技驱动商业革新,让商业变得更智慧!



▼点击进入科汛官网了解更多



热门标签
KesionCMS
上/下篇
  • 利用自定义表单+单页面实现挑错报错功能

  • 6.5在线用户不准确的修改方法

换一换相关推荐
精选内容
热点精选