最近在公司的服务器上发布了一个简单的web应用,整个做下来到上线用了将近2天时间,期间出现了各种问题,现在发出来供大家参考:
1.iis上发布后出现访问网站,出现“IIS服务器被配置为不列出此目录的内容”的错误。解决办法 启用IIS里的目录浏览。
2.发布后出现网站的目录而不是启动页面。 解决办法:VS里设置启动页面,再在iis-默认文档-添加该初始页面的名称即可。
3.需要对IIs基本设置里 对网站的物理目录授权,防止黑客攻击。 方法:iis管理器-基本设置-连接为-特定用户-输入服务器里的用户名密码。
4.如果网站使用4.0以上的,需要在服务器安装相对应的.netFramWork X.X,再在IIS里-网站默认设置-应用程序池里选择对应的.NETFramWork
5.网站发布后本机可以访问,外网不能访问,服务器已有独立IP。解决办法: 发布的网站默认用的端口是80,用默认的不需要再进行设置,如果用非80端口,则要对该端口进行出站入站设置。
时间: 2024-10-11 22:40:27