emlog
今天在调试的时候一直出现url地址与模板地址不一致的问题,发现发送的协议与当前的协议不同,就做了个HTTP与HTTPS协议的判断!
今天我给大家推荐几个双支持的办法!
方法一:
打开根目录里的init.php
把define('BLOG_URL', Option::get('blogurl'));替换为:
$http_type = ((isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] == 'on') || (isset($_SERVER['HTTP_X_FORWARDED_PROTO']) &&am...
最新
2022年8月5日
阅读 132
阅读全文
emlog
EMlog启用https访问的实现教程。而下面的内容仅适用于Emlog 5.x用户。这点请注意。
在进行修改之前,请先确定服务器已正确配置https。并且备份所有文件,防止遇到兼容性
1、 /include/lib/option.php
请将以下内容粘贴到 get function 的 default 判断分支之前 (在Emlog 5.3.1下是第43行)
case 'blogurl':
return realUrl();
break;
 ...
2022年8月2日
阅读 171
阅读全文
emlog
为了实现多个域名访问,资源地址不是主域名的情况下,舍力写了这个教程
本教程也可以配合不同域名不同模板使用,效果更佳
我们很多朋友可能有这样的需要,如果你手上有空余的域名,你也可以试试,让你的emlog支持多域名,只需要修改一个文件,增加几行代码就能够轻松实在多域名支持,理论上是多少域名都没有限制的,当然如果你的emlog使用了静态化插件,那么请你谨慎修改,因为我没有测试过是否对静态化有效,好了,开始动手
第一步: 打开emlog根目录下的 init.php
找到以下代码:
//站点固定地址 define('BLOG_URL', Option::get('blogurl'));
...
2022年8月2日
阅读 146
阅读全文
Git
总是遇到 GitHub下载项目源码, Release , Archive 慢的问题,甚至有时候 Github 直接转圈打不开。怎么办?
还有就是 Github 页面打开了,可是上面的图片不显示,怎么办?
或者,我就是想看下一个开源项目的 Issues ,可是 GitHub 网站就是打不开,怎么办?
解决方法
镜像站
cnpmjs.org
fastgit.org
这些镜像站的同步效率很高,我试过在 Github 刚做了push后,在这些镜像站上就可以访问到刚push的内容(代码、图片、文件)。
这种可以用于下载项目源码、下载 Release , Archive 文...
2022年6月24日
阅读 286
阅读全文
Linux
更换 yum 源
进入配置文件内,删除所有的.repo文件(也可以备份)。
#进入配置文件夹 cd /etc/yum.repos.d/ #删除旧的配置文件 rm *.repo #输入“y”回车确认
输入:ls 确保该目录下的.repo文件已完全删除
下载可以用的.repo文件
wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-vault-8.5.2111.repo
如果你没有安装 wg...
2022年6月19日
阅读 197
阅读全文
网站SEO
做SEO就需要好的域名,选择老域名可以让你的排名走在竞争对手前面的一种方式,那么如何选择老域名?要注意什么?有什么技巧?老域名
1、域名使用年龄非注册年龄
2、域名从开始注册到今天被使用过多少次
3、域名年龄越长在搜索引擎中信任度就越高
4、域名的相关性。我们做汽车的最好选择一个以前也是做汽车相关的的老域名,域名的相关性会起到很大的作用。因为域名自带的就是外链和反链,而这两点都有相关性的特点。
5、高PR或者高SR。PR即谷歌权重;SR即搜狗权重。比较百度没有权重查询工具,所有我们可以通过搜狗的sR和PR做个参考。毕竟搜索引擎的排名原来都是有共同点的。
6、有大...
2022年1月29日
阅读 521
阅读全文
技术教程
1、工具作用:
此工具用于忘记PbootCMS后台用户账号密码时进行重置。
2、下载地址:
PB密码重置工具V20190509.rar
3、使用方法:
1)下载重置工具解压包,解压后将resetpw.php文件直接上传到网站根目录下;
2)在浏览器直接访问访问该文件地址,然后按照页面提示输入相关信息进行重置,此处填写的“数据库配置文件”用于重置工具连接数据,如果没有做过特殊改动,一般默认即可,然后输入要重置的账号和新密码,重置后一定要记得删除该工具,切记!!!;
...
2022年1月29日
阅读 310
阅读全文
PHP
清除数组中字符串有空格的方法函数
function TrimArray($arr){ if (!is_array($arr)){ return $arr; } while (list($key, $value) = each($arr)){ if (is_array($value)){ $arr[$key] = TrimArray($value);
} else { $arr[$key] = trim($value);
}
} return $arr;
}
实例:
$res = Array
(
...
2022年1月28日
阅读 365
阅读全文
web相关
在需要隐藏的区域加一个Div,例如想在手机端隐藏kongbiji这张图片,代码如下:
<div class="none"><img src="http://ssorg.cn/kongbiji.jpg"/></div>
如果想设置屏幕尺寸达到了 768 像素以下将会隐藏,否则显示。
则把DIV加一个样式代码如下:
@media screen and (max-width: 768px) {
.none{
display:none; }
}
2022年1月26日
阅读 331
阅读全文
Java Web
在开发Web网站的时候,HTML页面有很多是相同的,如果每一个页面都写一遍,不仅非常麻烦,而且非常不利于后期的更改。典型的如导航栏、页脚等,每个HTML页面几乎都一样。
在Thymeleaf中我们通过如下的机制来抽取处公共的页面,并在需要的时候引入这个页面就可以了。
建立一个公共页面,存放公共代码段
使用th:fragment定义一个公共代码段。如下定义了两个公共代码段th:fragment="head(title)"(title为引用公共代码段时传入的参数);th:fragment="menu(n)"(n为引用代码段时传入的参数)。
<!DOCTYPE html>...
2021年5月19日
阅读 3654
阅读全文