首页
学习
活动
专区
圈层
工具
发布

宝塔面板使用问题记录【强制HTTPS】后网站无法访问

问题背景 家庭宽带申请的公网 IP,80 和 443 端口被封锁,无法直接通过公网访问。希望如果 443 端口可访问,则优先使用。如果 443 端口不可访问,则使用 8443 端口。...配置环境: 基于宝塔面板搭建,使用 nginx。 监听端口:443(SSL)和 8443(SSL)。 启用了 强制 HTTPS,内网 HTTP 请求自动跳转到 HTTPS。...问题: 开启强制HTTPS导致非443 端口(如 8443)访问时强制跳转到 443,公网无法使用 8443 提供的 HTTPS 服务。...手动更改网站的 nginx 配置文件: 找到 nginx 配置文件路径(宝塔面板中:网站管理 -> 设置 -> 配置文件)。...永久方法 修改宝塔面板的内置规则,虽然部署证书和强制HTTPS不会覆盖配置,但是面板更新后会对更改的.py进行覆盖,尽量避免更新。

1.8K20

Typo3 CVE-2019-12747 反序列化漏洞分析

在Typo3中,TCA算是对于数据库表的定义的扩展,定义了哪些表可以在Typo3的后端可以被编辑,主要的功能有 表示表与表之间的关系 定义后端显示的字段和布局 验证字段的方式 这次漏洞的两个利用点分别出在了...在表单中提交任意符合数组格式的输入,在后端代码中都会被解析,然后后端根据TCA来进行判断并处理。 比如我们在提交表单中新增一个名为a[b][c][d],值为233的表单项。...这样后面我们就无法利用了。...222.jpg 整个项目中,对process_datamap调用的地方就太多了,尝试使用xdebug动态调试来找一下调用链。...而且这次分析Typo3给我的感觉与其他网站完全不同,我在分析创建&修改page这个功能的参数过程中,并没有发现什么过滤操作,在后台的所有参数都是根据TCA的定义来进行相应的操作,只有传入不符合TCA定义的才会抛出异常

3.4K10
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Typo3 CVE-2019-12747 反序列化漏洞分析

    在Typo3中,TCA算是对于数据库表的定义的扩展,定义了哪些表可以在Typo3的后端可以被编辑,主要的功能有 表示表与表之间的关系 定义后端显示的字段和布局 验证字段的方式 这次漏洞的两个利用点分别出在了...在表单中提交任意符合数组格式的输入,在后端代码中都会被解析,然后后端根据TCA来进行判断并处理。比如我们在提交表单中新增一个名为a[b][c][d],值为233的表单项。 ?...这样后面我们就无法利用了。...整个项目中,对process_datamap调用的地方就太多了,尝试使用xdebug动态调试来找一下调用链。...而且这次分析Typo3给我的感觉与其他网站完全不同,我在分析创建&修改page这个功能的参数过程中,并没有发现什么过滤操作,在后台的所有参数都是根据TCA的定义来进行相应的操作,只有传入不符合TCA定义的才会抛出异常

    3.6K30

    创建Django环境

    前言我们这个专栏主要是带着大家搭建一个属于自己的网站,用的框架就是Python中非常流行的Django框架,等到后期我们还会采用前后端分离的方式进行项目重构。...Django 提供了一套强大的工具和约定,使得开发者能够快速构建功能齐全且易于维护的网站。...来开发网站,那么Django的库是必不可少的。...config这个名字的原因是们一些配置文件都在config这个文件夹下面,这样看起来比较顺眼,而大部分教程里面使用的都是项目名,这看起来很奇怪,也许有人说叫项目config也很奇怪啊,没关系,我们最外面的项目目录的名字是可以随便修改的...最后我们今天简单的创建了Djdnaog的环境,并成功的运行了一个示例网站。后面我们将会在这个网站上进行我们的开发。最后记得将你的代码同步到仓库中。虽然它没有什么内容。

    40010

    Nest.js 实战 (十五):前后端分离项目部署的最佳实践

    随着项目的开发完成,接下来将详细介绍如何将这个应用部署到生产环境,以便让最终用户能够访问并使用我们的服务。 这里以 1Panel面板 为例,其它的运维平台应该大差不差。...准备阶段 云服务器: 安装 1Panel面板,并安装后端服务数据库。 域名:完成实名认证,并完成域名备案。 SSL 证书:建议使用,可在腾讯云 SSL申请免费证书。...图片 进入 网站-运行环境-Node.js 面板,点击 创建运行环境,根据自己实际需求填入配置: 图片 稍等几分钟,如果看到状态显示 已启动,并且查看日志无报错异常,则说明服务运行正常,这里记住端口号...前端请求接口,服务报 502 答:这个是网站的反向代理成功了,但是后端服务没启动成功,检查一下 Node.js 服务日志是否有报错,状态是否显示 已启动 绿色标志。...这几个问题是我部署过程中最常见的问题,如果是首次部署,也许可能会遇到各种奇奇怪怪的问题,我们可问度娘或者有经验的开发者,一一排查解决。 祝君部署应用一路绿灯!

    87510

    反向代理的攻击面 (上)

    流程 反向代理的基础思想很简单:作为用户和后端服务器的中间代理服务器。用途多种多样:代替用户请求无法触及的后端内容;“防御”一些攻击;便于分析网络流量等。...GET /path HTTP/1.1 Host: example.com Header: something 看起来很容易,深入研究会发现一些问题。...所以,本文描述的攻击要点是反向代理处理请求,做出调整并将其转发到后端。如果我们发现反向代理服务器处理请求的方式与后端服务器处理请求的方式不一样,那么我们可以使用精心构造的路径来攻击后端服务器。...即使Web应用(后端服务器)易受XSS攻击(从请求路径的参数中直接读取内容),攻击者也无法利用它。因为现代浏览器(除了IE)会对特殊字符进行URL编码。...看起来无关紧要,但是它能使得Nginx代理服务直接转发用户原始请求到后端。如果你发送/any_path/..

    1.8K50

    腾讯云孟买半价服务器使用体验

    图是6月5日重新截的,一样不行 解决方法 使用轻量控制台的执行命令功能替代Web Shell拿到密码,曲线救国 坑二:宝塔面板没法绑定宝塔账号 输入账号密码后一直卡在正在获取密钥...。...解决方法 来源:【疑难】云服务器上海、香港地区访问面板异常的解决方法 - Linux面板 - 宝塔面板论坛 (bt.cn) 改host就好。...api.bt.cn dg1.bt.cn dg2.bt.cn" >> /etc/hosts 坑三:网站偶尔会无法访问 国内访问时断时续,一度怀疑被墙了,但过了一会又可以访问了,很是神奇。...但在国内无法访问时通过在线Ping网站在海外可以Ping通。 且在国内可以访问时通过本地CMD窗Ping却也Ping不通,很奇怪。 解决方法 除了套一层Cloudflare代理没啥办法。...如果Cloudflare代理使用的是一个域名,腾讯云CDN使用另一个域名,应该不会冲突吧?

    12K30

    论如何制作一个网站(非静态)

    ) 在这里我使用的服务器系统是CentOS 绑定域名(因为用的是国内的服务器,没有ICP备案将无法正常解析到国内服务器上) 以下是服务器部署博客必备步骤部分: 打开你的服务器的以下端口(已经有的就不用打开了...,如果安装其它面板,以其它面板官方说明为准,此处仅供参考) 具体位置在控制台的安全组(此处采用腾讯云的链接,因为上文提到使用的是腾讯云的服务器),点开安全组,进入到安全组的详情页面,输入要放通的协议(TCP...(不然会很麻烦) 然后我们就可以拿着这些东西去看看我们的面板喽!...因为宝塔面板的wp版本较旧,一键部署的话可能会有一些奇奇怪怪的问题出现(这是第一次修改时的,后来想了想觉得不太恰当,于是就划掉了它并有了下面这一大段话) 如果没有使用国内开发者的主题的需求的话不建议在宝塔面板部署...wordpress,因为宝塔面板的wp版本比较旧,一键部署的话可能会出现一些奇奇怪怪的问题,但是如果有使用国内开发者的主题的需求的话,也许宝塔一键部署wp可能会是个不错的选择,因为根据我在这个博客刚搭建好

    1.5K40

    Web Service监控教程:如何识别不良部署

    紧接着,系统操控面板持续的输出愉悦的绿色监控信息。不久一个同事就跟我抱怨说:他怎么都无法使用我们迁移过的服务中的一个(免费dynaTrace AJAX Edition),好像是认证网络服务失败了。...后来验证发现是由于下面几个问题导致的: 由于一个过时的配置文件被部署上去了 这个问题只会影响到那些被不同的后端服务处理的员工帐号 没有在操作监控面板提示失败信息,是由于使用SOAP框架不论是成功还是失败的信息都会在消息体中返回...失败的监控:当你的终端用户成了你系统的预警系统 当我得知一个同时无法使用 dynaTrace AJAX Edition服务器分析一个特定网站的性能的时候,我先复制了这个网站的地址去验证问题是否存在。...第三次,回去AD检测,因为跟LDAP代理的连接无法建立。这就 看起来是个技术问题导致身份验证的失败。我刚开始猜测是由于我们把一些服务从一个数据中心迁移到另一个导致的。当然,我只猜对了一部分。...你是否需要去监控后端服务?是不是光监控网络服务日志就可以了还是需要扩展监控组件?

    1.4K20

    PHP的25种框架

    2、Phalcon Phalcon是一个开源的、全栈的、用C语言编写的PHP5框架,为开发者提供了网站及应用开发所需的大量高级工具,且Phalcon是松耦合的,开发者可以根据需要使用其他组件。...最后,您不必使用模板引擎来创建视图—只需沿用旧式的HTML和PHP即可。CodeIgniter入门非常容易,而且有很全面的中文版用户开发手册,在官方网站上可以了解到更多内容。...12、Typo3 Typo3内容管理系统,是基于PHP4/PHP5+MYsql的内容管理系统(框架)(CMS/CMF),兼容PHP4和PHP5.数据库系统除Mysql之外,也能运行于Oracle,MS-SQL...,ODBC,LDAP等其它数据库系统,支持Typo3的服务器系统:Apache或者IIS架设的服务器。...截止2011年底,共有13,802位WEB专家参加了Drupal的开发工作;228个国家使用181种语言的729,791位网站设计工作者使用Drupal。

    5.5K20

    我想给你介绍一个假的苹果网站

    如果你使用的浏览器是这三者之一,可以输入这个网址亲身体验一下: xn--80ak6aa92e.com 如何做到的? 据宅客频道了解,这是一位名叫徐正东(读音)的中国研究人员报告的一种钓鱼方法。...相信不少读者和宅客一样,脑补出了这样一个画面: 【孙楠、杨臣刚、王大治】 再把文章开头的“苹果官网”的网址和真正的网站来对比着看,你会发现,字母有些“缩小”了,虽然用肉眼几乎无法辨别出来。...说起来,中文域名其实也算是一种“奇奇怪怪的地方语言”,“丫头”的丫字也是字母 Y 的远房表亲 。 DNS 服务器很崩溃,它表示: 老子可看不懂这些乱七八糟的“方言”,它表示很崩溃。 ?...(注:DNS 即域名解析,通过网站域名来指向网站服务器IP) 为了让 DNS服务器能看懂这些“方言”,许多浏览器用一种叫 punycode 的编码方式, 把一些奇奇怪怪的“地方语言”翻译成网络 DNS服务器能懂的英文字符...不过宅客频道建议,在访问一些重要的网站时,尽量用手动输入网址的方式访问,不要轻易点击超链接,因为你点进去的每一个网站都可能是假的,虽然看起来没问题。

    2.1K40

    碎片时间都在刷手机?RSSHub带你逃出信息洪流!

    但并不是所有的网站或者是内容都支持rss,所以这时候rsshub就来了。 RSSHub 是一个开源、简单易用、易于扩展的 RSS 生成器,可以给任何奇奇怪怪的内容生成 RSS 订阅源。...购买链接:购买链接 这里推荐购买香港地区服务器,因为价格优惠还不用备案,但是不适合长久使用,如果自己有备案域名并想长期使用还是建议购买大陆服务器。 选择镜像 购买时选择应用镜像的宝塔面板镜像。...然后端口映射这里两边都输入1200。然后点击右边的加号!否则不生效,其他的保持默认即可。最后点击右下角提交。 以上,我们已经部署好了rsshub。...反向代理绑定域名+ssl 接下来我们回到宝塔面板,点击左侧的网站,然后点击添加站点。 然后填入我们想绑定的域名,php版本可以选择纯静态,填好之后点击右下角提交。...这个阅读器的种类非常多,网上的介绍也很全,而且不同的生态系统可能也不太一样,我就不在这里累述了。我是mac+ihone用户,所以用的是reeder 5。

    5.8K188

    如何使用LSCache,OpenLiteSpeed和Cyber​​Panel安装WordPress

    公开无法缓存的页面可能会被私下缓存。...Cyber​​Panel是OpenLiteSpeed之上的一个控制面板,您可以使用它来创建网站并通过单击来安装WordPress。...Cyber​​Panel登录 Cyber​​面板仪表板 第2步:在Cyber​​Panel中安装WordPress 3.要使用LSCache设置WordPress ,首先我们需要创建一个网站,进入主页...列出网站 一旦网站面板启动,你将在屏幕上有以下选项: 网站信息 5.在此窗口中,打开文件管理器并从public_html文件夹中删除所有内容。...9.现在通过访问example.com来验证LSCache,并看到您的响应标题看起来像这样。 检查LSCache标题 你可以看到这个页面现在是从缓存中提供的,并且请求根本没有到达后端。

    3.6K50

    XSS 攻击是什么?

    对小网站做 Dos 攻击。所谓 Dos 就是通过短时间大量的请求让网站无法处理过来,导致网站不可用。比如你在百度首页成功注入了恶意脚本,该脚本会对某个小网站不断发送请求。...message=// 恶意脚本内容,且网站没做转义处理,那这个恶意脚本就会被嵌入执行。 当然这个链接很奇怪,用户在常规情况下无法访问到这样的链接。...DOM 型 XSS DOM 型 XSS 和反射型有点类似,但它和后端无关,是前端的问题。 前面两种类型做的是后端渲染,即用户请求 HTML 时,在服务端拼装返回完整的 HTML 返回。...,也记得做转义处理或过滤处理; 使用 CSP(内容安全策略)。...Twitter 网站使用了这个; 对敏感 cookie 设置 http-only,让前端脚本无法获取到; cookie 的 SameSite 属性考虑调整为 Strict 或 Lax,让跨域 HTTP

    84430

    我干了两个月的大项目,开源了!

    点击服务器进入详情页,在防火墙标签页中放通 8888 宝塔面板端口,否则无法在自己的电脑上访问宝塔。 新版本的轻量应用服务器已经自动为我们放通该端口。...,会提示我们安装环境,这里推荐安装 LNMP(包含 Nginx 服务器),适合部署前后端分离的项目: 首次进入宝塔面板时,记得修改面板账号密码(每次修改完都要重新登录): 二、部署规划 在正式操作前后端部署前...github.com/liyupi/yu-picture/tree/master/yu-picture-backend-ddd 但这两种架构的部署方式是一致的~ 2、部署方案 为了提高效率,本项目前端和后端均使用宝塔面板进行部署...,可以很方便地管理服务器。...如图: 3、Nginx 转发 一般来说,用户无法直接访问服务器上的文件,需要使用 Nginx 提供静态文件的访问能力。

    91510

    碎片时间都在刷手机?RSSHub带你逃出信息洪流!

    但并不是所有的网站或者是内容都支持rss,所以这时候rsshub就来了。 RSSHub 是一个开源、简单易用、易于扩展的 RSS 生成器,可以给任何奇奇怪怪的内容生成 RSS 订阅源。...RSSHub 在腾讯轻量云上用docker部署RSSHub 我们可以直接使用官方的https://rsshub.app,但是这只是一个demo,缓存时间只有20分钟,而且有些目标网站有严重的反爬策略,所以在自己的域名上部署...然后端口映射这里两边都输入1200。然后点击右边的加号!否则不生效,其他的保持默认即可。最后点击右下角提交。 [img] 以上,我们已经部署好了rsshub。...反向代理绑定域名+ssl 接下来我们回到宝塔面板,点击左侧的网站,然后点击添加站点。...这个阅读器的种类非常多,网上的介绍也很全,而且不同的生态系统可能也不太一样,我就不在这里累述了。我是mac+ihone用户,所以用的是reeder 5。

    2.6K32

    24年年底遇到的诈骗网站

    神秘包裹短信 那天,我正像往常一样刷着手机,突然收到了一条短信,短信内容显示 “尊敬的用户,您有一个包裹因地址不详无法派送,请点击链接填写正确地址以便尽快收到包裹哦,看到这条短信的时候,我一开始还真有点紧张...我仔细看了看短信的发件号码,发现是一个很陌生的号码,根本不是平时常见的快递公司的官方号码。...这一查可不得了,搜索引擎显示这个网址存在风险,而且域名看起来也很奇怪,根本不是那些知名快递公司的正规域名格式。...正规的快递公司官网域名一般都是很简洁明了,而且很容易识别的,像 “[快递公司名].com” 之类的,可这个网址域名里夹杂着好多奇奇怪怪的字母和数字组合,看着就特别可疑。...提高警惕,判断网站是否为官方网站避免乱点不明来源的链接和页面,以防陷入钓鱼网站陷阱。

    23600
    领券