本地测试时用域名访问wordpress总是会301到之前用的127.0.0.1 于是禁止wordpress 301
在当前主题文件夹下的functions.php 加入一行
remove_filter('template_redirect', 'redirect_canonical');
问题解决
Read More本地测试时用域名访问wordpress总是会301到之前用的127.0.0.1 于是禁止wordpress 301
在当前主题文件夹下的functions.php 加入一行
remove_filter('template_redirect', 'redirect_canonical');
问题解决
Read Moreapp/fecshop/appfront/config/main-local.php 数据库连接配置
services/web/nginx/conf/conf.d/default.conf nginx配置
app/fecshop/appfront/config/fecshop_local_services/Store.php PC入口域名,语言货币
app/fecshop/apphtml5/config/fecshop_local_services/Store.php 移动入口域名,语言货币
app/fecshop/appserver/config/fecshop_local_services/Store.php app入口域名,语言货币
app/fecshop/common/config/fecshop_local_services/Image.php 各入口图片CDN域名
app/fecshop/common/config/fecshop_local_services/FecshopLang.php 默认语言
app/fecshop/appfront/config/fecshop_local_services/FecshopLang.php PC入口语言配置
app/fecshop/apphtml5/config/fecshop_local_services/FecshopLang.php 移动入口语言配置
app/fecshop/appserver/config/fecshop_local_services/FecshopLang.php APP入口语言配置
app/fecshop/appadmin/config/fecshop_local_services/FecshopLang.php 后台语言配置
app/fecshop/appfront/config/fecshop_local_modules/Cms.php PC入口站点名称 热销产品
app/fecshop/apphtml5/config/fecshop_local_modules/Cms.php 移动入口站点名称 热销产品
app/fecshop/appserver/config/fecshop_local_modules/Cms.php app入口热销产品
app/fecshop/vendor/fancyecommerce/fecshop/app/appfront/theme/base/front/widgets/head.php PC入口title
app/fecshop/vendor/fancyecommerce/fecshop/app/apphtml5/theme/base/html5/widgets/head.php 移动入口title
app/fecshop/vendor/fancyecommerce/fecshop/config/services/Email.php 联系我们页面email地址
app/fecshop/common/config/fecshop_local_services/Email.php 邮件Smtp配置
app/fecshop/common/config/fecshop_local_services/Page.php 设置后台默认货币与汇率
Read More今天在群里有人问安装了CyberPanel后怎么用ip建站,因为打开总是404页面。然后群主说默认虚拟主机目录是/usr/local/lsws/Example/,但是还是404……
我去webadmin看了下,群主说的没错,是那个目录,但是就是404
然后我发现显示的404内容与设置的404内容不一致,但是我翻遍了目录也没找到这个404文件在哪。
然后经过研究,在webadmin 监听器,常规,80端口下添加虚拟主机映射,虚拟主机选择Example,域名填ip,重启litespeed,打开就不再是404了,404页面也与之前不同了(图3)
PS: 使用webadmin要在CyberPanel安全中放行7080端口,然后用下面的命令重设webadmin的密码
/usr/local/lsws/admin/misc/admpass.sh
Read More
CyberPanel 以前是只支持Centos 7的,而我是debian系的忠实拥趸所以以前试了一下后就没再用过。前两天听说CyberPanel终于支持了Ubuntu 18.04 18.10 于是今天就在一台闲置的VPS上试了下。
以前说过面板因为加载了大量js文件导致打开很慢,这个可以通过添加网站后设置面板ssl解决。
LiteSpeed 是支持apache的 .htaccess 文件伪静态的,但是放置后不起作用,要重启LiteSpeed才可以。
最后说一个从以前到现在都有的问题,
面板生成的备份文件在/home/domainname/backup/下
而恢复备份时只会检测/home/backup/下面的备份文件
当要恢复备份时要把备份文件复制/移动到/home/backup/下面才行,导致恢复备份时要麻烦一点,不明白为什么如此设计
以前一直是不能播放,今天突然发现可以了
Read MoreCF 301教程网上一搜一大把
登录 Cloudflare 的控制面板,进入 “Page Rules” 页面,创建页面规则
添加规则 “Forwarding URL”,类型 “301 - Permanent Redirect”
a.com/*转发地址:b.com
然而网上的教程一般都忘了说最重要的一个地方,导致301并不成功,那就是还要在DNS 中添加对应记录的解析
如果实在不知道解析到哪,那可以解析CNAME到 CF的默认DNS anna.ns.cloudflare.com
如图所示,设置作用域,Cookie名称,如果用了SSL协议要开启Cookie安全选项
这里说个我遇到的问题,我把cookie名称设置为了域名(中间有. ) ,结果导致不成功,浏览器网址后面总是跟着sid=,最后去掉了.才好
安装了一个多语言的程序发现并不能切换为中文,研究了下发现是VPS未开启对中文的支持。
apt-get install locales
dpkg-reconfigure locales
空格选中zh_CN.utf8,回车确认。
locale -a 查看是否有了zh_CN.utf8
最后我重启了apache2,中文出来了
当然还有最重要的gettext不能忘了装
Read More昨晚做梦又梦见了《天下贰》。
并不是梦里回到了07年,而是(梦里)有人告诉我有一个游戏很像天下,说是用了天下的资源(请不要对号入座)。
于是就去下载了下来。打开游戏界面和天下是一模一样啊,除了名字(梦里的游戏名字忘了)。
然后进去玩了下,我就和我朋友说,这用的完全是天下的资源啊,除了部分远景贴图。
后面梦的内容就记不清了。
这么多年了还是没有忘记啊。
Read More浏览器F12,Console执行
location.href=((d=(await(await fetch("./home.php?mod=spacecp&ac=avatar",{credentials:'include'})).text()).match(/\/\/\S+\/images\/ca\S+&ag/g)[0].replace('images/camera.swf?','?m=user&a=delete&'))&&confirm('真的要[永久]删除你的ID?'))?d:'';
或
(async function(){location.href=((d=(await(await fetch("./home.php?mod=spacecp&ac=avatar",{credentials:'include'})).text()).match(/\/\/\S+\/images\/ca\S+&ag/g)[0].replace('images/camera.swf?','?m=user&a=delete&'))&&confirm('真的要[永久]删除你的ID?'))?d:'';})()
没有后悔药,谨慎操作
1、执行后,如果显示大于 0 的整数,说明帐号删除成功。
2、删除的是 UCenter 内的帐号,UCenter 会通知 Discuz! 删除用户帐号。
3、通知可能出现延迟,或不成功。因此可能不会立即登出网站。
4、如果通知最终成功,该帐号及其所有帖子都会从 Discuz! 中删除。
5、如果通知不成功,帐号登出后也将无法登录。此时可以注册一个新的同名帐号,覆盖原帐号。原帐号信息将被删除,其帖子将无法阅读(但不会删除)。
转自 https://twitter.com/Coxxs/status/960462809615052801
测试可以删除,在本机新搭建的Discuz X 3.4 和线上运行很久的Discuz X 3.4论坛都删除成功
测试时遇到有些论坛删除成功,登录时提示失败,但再次注册时提示用户名已存在的情况,提示激活,但激活失败
/usr/local/lscp/cyberpanel/static/baseTemplate/assets/themes/admin/color-schemes/default.css
/usr/local/lscp/cyberpanel/static/baseTemplate/assets/themes/frontend/color-schemes/default.css
这两个文件中的地址替换为国内的谷歌字体镜像源就好。(这个其实并不需要,现在的谷歌字体库有国内服务器)
然而我换好了才发现面板的加载时间还是那么长,全是自带的CSS和js,每次访问都要重新下载
添加一个网站后,设置面板ssl ,用添加了SSL的域名访问就不会每次都重新下载css js这些了。
最后放上我压缩过的CSS JS文件和修改过的html(其实并没有必要替换的。。) https://pan.baidu.com/s/1o8SPHYM 密码:k0em
static.zip 上传到/usr/local/lscp/cyberpanel/ 下解压覆盖
html文件分别是
/usr/local/CyberCP/baseTemplate/templates/baseTemplate/index.html
/usr/local/CyberCP/loginSystem/templates/loginSystem/login.html
cyberpanel 1.6版本
xen vps上重启无法开机问题解决,卸载了安装的新内核,用默认的内核
Read More