网站通过宝塔上传服务器 - 云服务器问题

news/2025/1/6 17:32:09/文章来源:https://www.cnblogs.com/hwrex/p/18645112

当通过宝塔面板上传网站至云服务器后,尽管域名绑定正常且已解析,IIS也显示正常,但网站仍然无法访问时,可以从以下几个方面进行排查和解决:

  • 域名白名单提交:某些情况下,域名需要提交白名单才能正常访问。请确认是否已完成这一步骤。如果没有,请按照服务商指引提交白名单申请。

  • 伪静态规则配置:确保伪静态规则正确无误,并且与所使用的Web服务器类型相匹配。例如,对于Nginx服务器,伪静态规则应如下所示:

    location / {if (!-e $request_filename) {rewrite ^/enbackend(.*)$ /index.php?s=/enbackend$1 last;rewrite ^/en(.*)$ /index.php?s=/en$1 last;rewrite ^/backend(.*)$ /index.php?s=/backend$1 last;rewrite ^/common(.*)$ /index.php?s=/common$1 last;rewrite ^((?!/index).*)$ /index.php?s=/index$1 last;rewrite ^(.*)$ /index.php?s=$1 last;break;}
    }
  • 运行目录设置:确认网站的运行目录是否正确设置为/public。可以通过宝塔面板或其他管理工具进行检查和调整。

  • PHP版本和扩展:确保选择了正确的PHP版本(如PHP 8.0),并且安装了必要的扩展(如Redis)。可以在宝塔面板中轻松切换PHP版本和管理扩展。

  • 防火墙和安全组配置:检查服务器防火墙(如iptables、firewalld)和安全组设置,确保允许HTTP(S)请求通过。有时,默认的安全策略可能会阻止外部访问。

  • 缓存机制冲突:部分框架或CMS系统依赖于缓存提高性能,但在迁移或升级过程中这些缓存可能变得无效。尝试清空应用级别的缓存以及浏览器缓存,观察是否有改善。

针对上述每一种可能性,您可以逐一排查直至找到根本原因。具体步骤如下:

  1. 提交域名白名单:如果尚未完成,请立即提交白名单申请。
  2. 检查伪静态规则:确保伪静态规则正确无误,并且与所使用的Web服务器类型相匹配。
  3. 确认运行目录:确保网站的运行目录正确设置为/public
  4. 选择正确的PHP版本和扩展:在宝塔面板中选择正确的PHP版本,并安装必要的扩展。
  5. 检查防火墙和安全组配置:确保允许HTTP(S)请求通过。
  6. 清理缓存:尝试清空应用级别的缓存以及浏览器缓存,观察是否有改善。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/862764.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

不带的可以跳转带的解析没有问题

不带https://的域名可以正常跳转到带https://的版本,但解析没有问题的情况下,https://的域名却无法跳转到对应的www子域名。请问这是什么原因造成的?应该如何解决? 解决方案: 当遇到不带https://的域名可以正常跳转到带https://的版本,但解析没有问题的情况下,https://的…

FTP根目录不小心删除了怎么办?

当您在FTP中不小心删除了根目录或其下的文件时,不必过于担心。大多数托管服务提供商都有自动备份机制,可以帮助您恢复丢失的数据。以下是详细的处理步骤:联系技术支持:立即联系您的托管服务提供商的技术支持团队,告知他们您不小心删除了FTP根目录,并请求帮助恢复数据。提…

网站打不开,远程登录没有内容,VNC能登陆但是没法操作

当您遇到网站无法访问、远程登录无响应以及VNC可以登录但无法操作的问题时,这可能是由多种原因引起的。以下是一些常见的排查步骤和解决方案:重启服务器:首先尝试重启服务器,有时简单的重启可以解决许多临时性的问题。重启后,观察网站是否恢复正常访问,远程登录是否正常工…

网站升级数据迁移之后无法访问

当您完成网站升级和数据迁移后,如果网站仍然无法访问,可能是由多种原因引起的。以下是详细的排查步骤和解决方案:确认迁移完成:首先,确保数据迁移已经完全成功。检查迁移日志,确认所有数据都已正确迁移到新服务器。如果有任何遗漏或错误,及时进行补充和修正。检查域名解…

Khronos合作开发

Khronos和EMVA合作 Khronos和EMVA合作,如图1-12所示。图1-12 Khronos和EMVA合作 Intel oneAPI DPC++和UXL基础 1)Intel oneAPI DPC++符合SYCL 2020规范 ①统一共享内存、并行约简、工作组算法、类模板。 ②论证推理、访问优化、扩展互操作性等。 2)UXL统一加速基础 ①加速计…

嵌入式摄像机系统与软件堆栈

嵌入式摄像机系统API-正在开发中 1)开放、跨供应商、免费的摄像头、传感器和ISP控制开放标准。 2)嵌入式、移动、工业、XR、汽车和科学市场。 好处 1)摄像头/传感器代码的可移植性,使新传感器的系统集成更加容易。 2)跨多代相机和传感器保存应用程序代码。 3)对传感器流生…

推荐《AI芯片开发核心技术详解》、《智能汽车传感器:原理设计应用》两本书

两本书推荐《AI芯片开发核心技术详解》、《智能汽车传感器:原理设计应用》由清华大学出版社资深编辑赵佳霓老师策划编辑的新书《AI芯片开发核心技术详解》已经出版,京东、淘宝天猫、当当等网上,相应陆陆续续可以购买。该书强力解析AI芯片的核心技术开发,内容翔实、知识点新…

[2025.1.1 JavaSE学习]内部类 异常

内部类 package mypkg.demo01public class Outer{private int id;public void out(){System.out.println("外部类方法");}public class Inner{public void in(){System.out.println("内部类方法");}} }实例化内部类之前,需要先将外部类进行实例化:import…

【Linux内核】字节序和位域(1)

Linux内核定义的TCP首部的结构体tcphdr如下图所示。你会发现一个奇怪的问题:处理器使用大端字节序时字节内部的位域定义顺序和处理器使用小端字节序时相反,但是位域的字节顺序相同。如果你能把这个问题解释清楚,那么说明你已经完全掌握字节序和比特序,不需要阅读这篇文章。…

多尺度计算3

分成四个阶段第一个阶段,是pretrain。先学习mean和variance的生成,一条轨迹会生成两个平均值和方差(分别表示时间和空间的)。然后输入到解码器中解码,两个lstm.一个用于重构时间,一个是用于重构路段 第二个阶段,是生成Gaussian model。计算sample轨迹的mean和variance,…

[Windows/虚拟化/OS] WSL(Windows Subsystem for Linux)技术

概述:WSL 什么是WSL?WSL代表“Windows Subsystem for Linux”,是一种由Microsoft开发的技术,允许在Windows操作系统上运行Linux发行版(如Ubuntu、Debian、Fedora等)。WSL的目标是在Windows环境中提供原生的Linux兼容性,让开发者能够在Windows系统上进行Linux开发,无需创…

NGINX完全指南:实现高性能负载均衡的进阶实操指南(第三版)PDF、EPUB免费下载

NGINX 是当今使用最广泛的 Web 服务器之一,部分原因在于它可以用作 HTTP 和其他网络协议的负载均衡器和反向代理服务器。本修订版完全指南通过一些简单易懂的例子解析了应用交付中真实存在的问题。实用的实操指南可帮助您设置开源或商业产品,并利用它们解决各种用例中的问题。…