热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

问题1:win2003+sqlserver2000+IIS+asp网站局域网可以打开,外网打不开是什么原因?问题2:ASP网站登陆不成功?

问题1:win2003server+sqlserver2000+IIS+asp网站局域网可以打开,外网打不开是什么原因?有固定外网IP地址,在局域网中可以正常打开asp网站
问题1:win2003 server +sqlserver2000 +IIS+ asp网站 局域网可以打开,外网打不开是什么原因?
       有固定外网IP地址,在局域网中可以正常打开asp网站,外网中打不开,提示:HTTP 错误 404 - 文件或目录未找到。;该机器上另有一php网站通过 http://外网固定IP地址:8080可以打开。是什么原因呀?


问题2:另有一win2003 server +sql server 2000 + IIS+asp网站,用花生壳申请了一个二级域名,在局域网asp页面上输入用户名、密码查询数据表验证通过,显示会员信息正常,在外网通过国际英文域名URL到花生壳二级域名访问,网站可以打开,输入用户名、密码验证也能通过,但无法显示正常的用户信息即:
      <%if session("id")<>"" then%>
 
              
    
      > 会员信息

      
    
                  
  
  欢迎<%=sess(session("id"))%>
  访问XX网!
                  
                
 判断没有成功,可能session("id")="" ,打开的还是没有没有登陆是的页面,但用户名、密码的有效性是判断的了,否则会提示无此会员的。

  

12 个解决方案

#1


是不是有防火墙?

#2


网站目录文件夹权限不够!!!!!!!

#3


问题一、二的机器都是通过路由器,然后在路由器上映射端口到主机的,没有防火墙。

to:yangtzeu 
   两台机器都是因为权限不够吗?该如何设置呀?能给出详细的设置步骤吗?谢谢! 

#4


没有设置默认文件,比如index.html

#5


你asp网站也是通过映射的方式访问的?

#6


我想可能是这个原因,你路由器有个默认web管理用的是80端口,你添加了映射也是80端口,通过外网访问的时候其实是访问的路由器的web管理站点,你把路由器的web管理端口改成其他的或这asp网站的端口选其他的数字

#7


to:jspadmin 
    问题一没有index.htm 是wsbm.asp
    问题二用的是index.asp

to:lkh42002 
   我两个网站都是通过映射访问的,在路由器上设置的,把所有对公网IP的80端口的访问全部转发到win2003的机器的IP地址上

#8


路由器自己有个web管理端口默认也是80

#9


恩,这个应该没有影响吧?路由器也有内网ip地址的,比如一般有192.168.1.1,在局域网里打这个IP地址就可以访问了。我问题一的网站有时候在外网还可以打得开的,但大多数情况下打不开。

#10


问题一的机器是NTFS格式的硬盘

#11


你可以试一下,下面是路由器拷贝出来的
注意:如果设置了服务端口为80的虚拟服务器,则需要将“安全设置”菜单中“远端WEB管理”项的WEB管理端口设置为80以外的值,如8080,否则会发生冲突,而导致虚拟服务器不起作用。

#12


哦,有道理,难怪这个机器上另一个php的网站访问时加了8080端口。
‘则需要将“安全设置”菜单中“远端WEB管理”项的WEB管理端口设置为80以外的值,如8080,’ ‘安全设置’“远端WEB管理”是指路由器上的设置吧?我的路由器可能跟你的不太一样,没找到这两个,可能名字叫法不一样,我再看看

推荐阅读
author-avatar
燕过无痕GY_274
这个家伙很懒,什么也没留下!
Tags | 热门标签
RankList | 热门文章
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有