如何更改当前 Web 应用程序根目录

如何更改当前 Web 应用程序根目录,第1张

一次web请求结果存储在在Web服务器的内存中、在Web服务器的磁盘上、在Web客户端的浏览器缓存中、在数据库中。

1、在Web服务器的内存中:Web服务器通常会将Web请求的结果存储在内存中,以便更快地响应后续请求。这种方式适用于频繁访问的页面和静态资源。

2、在Web服务器的磁盘上:Web服务器也可以将Web请求的结果存储在磁盘上,以便下次请求时快速加载。这种方式适用于动态生成的页面和缓存的数据。

3、在Web客户端的浏览器缓存中:Web浏览器可以将Web请求的结果缓存到本地,以便下次访问相同的页面时快速加载。这种方式适用于静态资源和不经常更新的页面。

4、在数据库中:Web应用程序可以将Web请求的结果存储在数据库中,以便后续查询和使用。这种方式适用于需要持久化存储数据的应用程序。

Docker部署WEB 应用时,本地可以成功打开测试页,在公网上(阿里云服务器)却不能打开。

1、环境:阿里云服务器

2、CentOS7系统

3、Docker成功部署

这里前提docker 已经成功部署啦,现有有一个简单的测试案例,在docker上部署一个应用从而访问web。

接下来让我们尝试使用 docker 构建一个 web 应用程序。

我们将在docker容器中运行一个 Python Flask 应用来运行一个web应用。

通过 -p 参数来设置一样的端口:

docker ps 查看正在运行的容器

容器内部的 5000 端口映射到我们本地主机的 5000 端口上。

这时我们可以通过浏览器访问WEB应用

访问失败

指定外网端口为5000,

1 本地测试能否打开测试页

本地没有问题。

2 浏览器中访问

在任意一台电脑上输入公网IP+端口号 (此端口号为运行WEB应用时指定的端口号5000) 如我的阿里云公网IP为123111111 此时在任意一台有网络的浏览器地址栏输入公网IP:>

总结了一下业界比较流行的实现方式,如有弊误,请更正。

四种方案:

1自定义协议

可参考信息:>

以上就是关于如何更改当前 Web 应用程序根目录全部的内容,包括:如何更改当前 Web 应用程序根目录、我用的是VS2008 web应用程序 调试没错误 一发布到本地 在IIS中浏览就会报错、怎样在Web 应用程序根目录下的“web.config”配置文件中创建一个 <customErrors> 标记求高手指点等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9333061.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-27
下一篇 2023-04-27

发表评论

登录后才能评论

评论列表(0条)

保存