phpcms站点域名配置https无法提交如何处理

phpcms站点域名配置https无法提交,在后台修改站点域名为https提交后提示“站点域名格式应该为http://www.phpcms.cn/,请以‘/’结束”,这个要如何修改呢?通过关键词定位我们找到文件的修改路径/phpcms/modules/admin/site.php,第一步:大概89行找到

if (!empty($domain) && !preg_match(‘/http:\/\/(.+)\/$/i‘, $domain)) {
                showmessage(L(‘site_domain‘).L(‘site_domain_ex2‘));
            }

将它改成

if (!empty($domain) && !preg_match(‘/https:\/\/(.+)\/$/i‘, $domain)) {
                showmessage(L(‘site_domain‘).L(‘site_domain_ex2‘));
            }

第二步:再找到255行左右

if (!empty($domain) && !preg_match(‘/http:\/\/(.+)\/$/i‘, $domain)) {
                    showmessage(L(‘site_domain‘).L(‘site_domain_ex2‘));
                }

改成

if (!empty($domain) && !preg_match(‘/https:\/\/(.+)\/$/i‘, $domain)) {
                    showmessage(L(‘site_domain‘).L(‘site_domain_ex2‘));
                }

保存上传,重新更改网站域名加https就不会弹出错误提示了。

原文地址:https://www.cnblogs.com/yuan9580/p/12147943.html

时间: 2024-10-02 05:51:03

phpcms站点域名配置https无法提交如何处理的相关文章

域名配置https

阿里可以一年的免费申请https证书 (1)域名->管理->免费开启SSL证书 (2)申请完.等待审核后就可以下载证书压缩包,包括key和pem两个文件 (3)在服务器的nginx目录下创建一个cert文件夹,把两个证书文件放进去 (4)修改nginx配置,nginx原有自带的https配置,只需要改一下文件路径即可 (5)重启nginx服务,就可以用https://的域名访问 注意:如果出现以下情况 问题在于安装nginx的时候没有配置ssl (1)进入nginx安装目录重新编译 (2)./

域名配置https访问阿里云服务器无法访问

一.请登录控制台是否添加443端口   https://blog.csdn.net/sqlquan/article/details/97137104 二.在域名解析中把自己的IP添加进去    https://blog.csdn.net/Siman_1225/article/details/80348053 三.重启 Nginx 原文地址:https://www.cnblogs.com/hellohero55/p/12125528.html

腾讯云域名申请+ssl证书申请+springboot配置https

阿里云域名申请 域名申请比较简单,使用微信注册阿里云账号并登陆,点击产品,选择域名注册 输入你想注册的域名 进入域名购买页面,搜索可用的后缀及价格,越热门的后缀(.com,.cn)越贵一般,并且很可能已经被注册. 最后,付款购买即可. 申请ssl证书 还是进入首页,点击产品按钮,在下拉菜单中选择ssl证书,进入后点立即购买,在下图中做如下选择 ssl证书是要与域名绑定的,按要求填好域名和邮箱,密码可以不填 填写好,选择下一步,然后选择手动dns,提交,然后查看证书详情. 进入域名解析页面,找到你

phpstudy使用nginx配置多站点域名

环境是windows, phpstudy,既可以使用apache,也可以使用nginx. 但是,在使用nginx配置多站点域名时,有一个bug,需修改后才能配置成功. 方法如下: 首先自定义域名到hosts文件,然后使用phpstudy,其他选项菜单 - 站点域名管理 - 添加1个或多个域名,端口都是80 实际上,该配置被phpstudy设置在安装路径的nginx / conf / vhosts.conf 这个文件里. 这样是无法配置成功的. 需把vhosts.conf 这个文件里的 root 

6.django restframework 项目部署到ubuntu18.04上(配置域名与https)

1.域名购买 1.在腾讯云购买一个域名 2.域名备案 2.域名解析 1.在腾讯云控制台,选择域名管理,然后选择域名解析 2.测试域名解析是否成功了,在本地打开cmd. ping 域名 3.申请免费的SSL证书 1.腾讯云搜索ssl,然后挑选那个免费的ssl证书,输入相关验证信息,等待通过验证 2.下载到本地 4.nginx安装ssl证书 1.腾讯云nginx安装ssl证书的文档: https://cloud.tencent.com/document/product/400/35244 2.按照腾

nginx 配置https并自签名证书

2016-10-28 转载请注明出处:http://daodaoliang.com/ 作者: daodaoliang 版本: V1.0.1 邮箱: [email protected] 参考链接: 这里 和 这里 和 官方文档 1. 制作服务器证书 服务器CA私钥: openssl genrsa -des3 -out ca.key 2048 制作解密后的CA私钥(一般无此必要): openssl rsa -in ca.key -out ca_decrypted.key ca.crt CA根证书(公

天河微信小程序入门:阿里云tomcat免费配置https

天河君在第一时间通过了微信小程序验证,开启了我的微信小程序之旅.因为天河君之前是一名后端狗,对前端不是很了解,所以几乎可以认为是从零开始学做微信小程序.也希望有志在微信小程序方向做点事情的朋友能够和我一起,共同进步,以致千里.上一篇是天河君在通过验证之后,兴奋的立即上手,在手机上跑了一回微信小程序.(天河微信小程序入门<一>)冷静下来后,天河发现,之前的很多demo在手机上都用不了,因为公测后得到了appId,结果导致无法与后台通讯,appId和后台的服务器域名是绑定的.没有后台的小程序是不完

Haproxy实现多域名证书HTTPS

前面讲到,使用Nginx实现多域名证书HTTPS(http://fengwan.blog.51cto.com/508652/1719708),通过重新编译Nginx实现TLS SNI Support打开,那么使用Haproxy如何实现呢? 要求: Haproxy必须要1.5以上的版本 第一步:openssl的安装 tar zxf openssl-0.9.8zh.tar.gz cd openssl-0.9.8zh ./config enable-tlsext --prefix=/usr/local

为nginx配置https并自签名证书

一.把证书准备好. 步骤与使用OpenSSL自签发服务器https证书所述大同小异.在这里再重复一次. 1.制作CA证书: ca.key CA私钥: openssl genrsa -des3 -out ca.key 2048 制作解密后的CA私钥(一般无此必要): openssl rsa -in ca.key -out ca_decrypted.key ca.crt CA根证书(公钥): openssl req -new -x509 -days 7305 -key ca.key -out ca.