账号通
    

账号  

密码  

5444

查看

12

回复
主题:后台基本设置中网站地址修改的问题 [收藏主题] 转到:  
czj58 当前离线

97

主题

11

广播

0

粉丝
添加关注
级别:学前班

用户积分:3528 分
登录次数:148 次
注册时间:2007/12/25
最后登录:2019/8/8
czj58 发表于:2012/1/5 12:30:23   | 只看该作者 查看该作者主题 楼主 
科汛在线商城系统(NET)

因为我公司的服务器采用了apacha反向代理web服务器的方式绑定站点,这个绑定会使每一个站点映射一个127.0.0.1:81这样的本地IP地址,而科汛后台会自动识别这个地址,我要问的是,修改程序的哪个地方会让程序不自动识别网站地址,而是后台手工配置即可?非常感谢!同时这样解决问题,也有利于科汛系统在各种环境下运行。

 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
科汛官方 当前离线

47268

主题

145

广播

404

粉丝
添加关注
级别:管理员

用户积分:101604 分
登录次数:7935 次
注册时间:2006/12/7
最后登录:2023/12/14
科汛官方 发表于:2012/1/5 14:02:40   | 只看该作者 查看该作者主题 沙发 
科汛智能建站系统

新版本的。找到ks_cls/kesion.commoncls.asp


Public Function GetAutoDomain()
  Dim TempPath
  If Request.ServerVariables("SERVER_PORT") = "80" Then
   GetAutoDomain = Request.ServerVariables("SERVER_NAME")
  Else
   GetAutoDomain = Request.ServerVariables("SERVER_NAME") & ":" & Request.ServerVariables("SERVER_PORT")
  End If
   If Instr(UCASE(GetAutoDomain),"/W3SVC")<>0 Then
      GetAutoDomain=Left(GetAutoDomain,Instr(GetAutoDomain,"/W3SVC"))
   End If
   GetAutoDomain = "http://" & GetAutoDomain
End Function


直接改成你的域名


Public Function GetAutoDomain()
   GetAutoDomain = "http://www.kesion.com"


End Function



再到后台保存一下就可以了。



早期版本应该是在文件ks_cls/kesion.publiccls.asp



 
KesionCMS,,
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
czj58 当前离线

97

主题

11

广播

0

粉丝
添加关注
级别:学前班

用户积分:3528 分
登录次数:148 次
注册时间:2007/12/25
最后登录:2019/8/8
czj58 发表于:2012/1/5 16:27:11   | 只看该作者 查看该作者主题 藤椅 
科汛在线商城系统(NET)
谢谢!问题解决,不过后来 点击浏览栏目或者生成栏目的时候,还是会有127.0.0.1这个路径,好像不是所有的域名路径都是从这里得到确认的。是否可以处理?
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
wensy_wm 当前离线

101

主题

2

广播

1

粉丝
添加关注
级别:一年级

用户积分:186 分
登录次数:100 次
注册时间:2011/3/10
最后登录:2015/8/25
wensy_wm 发表于:2012/1/5 16:47:13   | 只看该作者 查看该作者主题 板凳 
估计这个你要看一下摸板,还有标签的地方,应该可以改过来吧
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
zjedu5184 当前离线

290

主题

25

广播

4

粉丝
添加关注
级别:二年级

用户积分:685 分
登录次数:109 次
注册时间:2008/8/25
最后登录:2022/2/10
zjedu5184 发表于:2012/1/5 18:56:19   | 只看该作者 查看该作者主题 报纸 
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
xm12390 当前离线

137

主题

0

广播

1

粉丝
添加关注
级别:一年级

用户积分:101 分
登录次数:8 次
注册时间:2011/12/18
最后登录:2012/3/22
xm12390 发表于:2012/1/6 10:31:31   | 只看该作者 查看该作者主题 地板 
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
czj58 当前离线

97

主题

11

广播

0

粉丝
添加关注
级别:学前班

用户积分:3528 分
登录次数:148 次
注册时间:2007/12/25
最后登录:2019/8/8
czj58 发表于:2012/1/6 17:25:56   | 只看该作者 查看该作者主题 7楼 
科汛在线网校系统

如果做了这个反向代理,论坛提交的时候提示“数据提交出错”,其它地方的问题都得到了解决,管理员,是否可以支个招,谢谢!

 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
czj58 当前离线

97

主题

11

广播

0

粉丝
添加关注
级别:学前班

用户积分:3528 分
登录次数:148 次
注册时间:2007/12/25
最后登录:2019/8/8
czj58 发表于:2012/1/6 17:27:59   | 只看该作者 查看该作者主题 8楼 
科汛智能建站系统
谢谢您的回答,按照你的提示,问题解决了,但是有个遗留的小问题,那就是论坛因为做了反向代理,提交帖子的时候提示“数据提交错误”。请问这个问题如何解决,论坛的提交表单不能认到我们设定的域名吗?
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
czj58 当前离线

97

主题

11

广播

0

粉丝
添加关注
级别:学前班

用户积分:3528 分
登录次数:148 次
注册时间:2007/12/25
最后登录:2019/8/8
czj58 发表于:2012/1/6 17:28:39   | 只看该作者 查看该作者主题 9楼 
科汛在线商城系统(NET)
以下是引用 科汛官方在2012-1-5 14:02:40的发言:

新版本的。找到ks_cls/kesion.commoncls.asp


Public Function GetAutoDomain()
  Dim TempPath
  If Request.ServerVariables("SERVER_PORT") = "80" Then
   GetAutoDomain = Request.ServerVariables("SERVER_NAME")
  Else
   GetAutoDomain = Request.ServerVariables("SERVER_NAME") & ":" & Request.ServerVariables("SERVER_PORT")
  End If
   If Instr(UCASE(GetAutoDomain),"/W3SVC")<>0 Then
      GetAutoDomain=Left(GetAutoDomain,Instr(GetAutoDomain,"/W3SVC"))
   End If
   GetAutoDomain = "http://" & GetAutoDomain
End Function


直接改成你的域名


Public Function GetAutoDomain()
   GetAutoDomain = "http://www.kesion.com"


End Function



再到后台保存一下就可以了。



早期版本应该是在文件ks_cls/kesion.publiccls.asp




谢谢您的回答,按照你的提示,问题解决了,但是有个遗留的小问题,那就是论坛因为做了反向代理,提交帖子的时候提示“数据提交错误”。请问这个问题如何解决,论坛的提交表单不能认到我们设定的域名吗?

 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
92lifang 当前离线

13

主题

0

广播

0

粉丝
添加关注
级别:学前班

用户积分:18 分
登录次数:7 次
注册时间:2012/1/5
最后登录:2012/1/29
92lifang 发表于:2012/1/7 10:39:49   | 只看该作者 查看该作者主题 10楼 
哈哈,看不懂,过来支持一下!
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
<上一主题 | 下一主题 >
Powered By KesionCMS Version X1
厦门科汛软件有限公司 © 2006-2016 页面执行0.73730秒 powered by KesionCMS 9.0