ensky的跨境笔记

通过RSET API上传图片到WordPress Media

通过REST API上传图片或者其余媒体文件。 第二种方式,可以设置图片的Title、ALT等 WordPress上传图片以后,会自动生成不同尺寸的图片,比如上传的是dog.jpg, 可能会生成dog-600*600.jpg, dog-300*300.jpg, 本来一张图片只有100KB,但是自动生成了好几张,存储空间可能就翻倍了。如果不需要自动生成,可以使用如下代码,放到theme->function.php文件中

下单后只有Billing地址,没有Shipping地址

下单后没有shipping address,只有Billing address,可能的原因:可能是没有配置shipping zone。 如何配置shipping zone? wooocommerce->setting->shipping

宝塔通过反向代理建设网站

假设我们有两台VPS,一台作为反向代理服务器(前台),一台作为后台服务器。 步骤01: 后台服务器安装宝塔,安装一个默认网站 比如默认网站名字为 defaultwebsite.sky, 名字随意,网站为静态,安装一个加的SSL证书(https://myssl.com/create_test_cert.html)。随后在宝塔面板中将其设置为默认网站。 步骤02:在后台正常创建网站 比如创建网站01: www.houduan01.com 创建网站02: www.houduan02.com 正常安装Wordpress,网站申请SSL,其余操作先不要做,先不要开启伪静态 步骤03:前台创建反向代理服务器 创建两个反向代理服务器 www.qianduan01.com, www.qianduan02.com,只需要创建为纯静态的网站。网站申请SSL证书,以支持https。 然后创建反向代理服务器,详细流程可以参考宝塔官方教程:https://www.bt.cn/bbs/thread-43588-1-1.html 具体配置如下:(上图生成的默认配置) 对于第二个反向代理服务器 www.qianduan02.com也是安装上述方式创建。 这个时候当我们访问 https://www.qianduan01.com的时候应该会出现www.houduan01.com的首页。如果访问失败,或者显示重定向次数过多,说明配置有错误。 在访问正常的前提下,继续配置。在www.houduan01.com的wp.config.php中添加如下代码: define(‘WP_HOME’,’https://www.qianduan01.com’); define(‘WP_SITEURL’,’https://www.qianduan01.com’); 配置成功以后,访问www.qianduan01.com/about/应该可以正常显示,不会跳转到www.houduan01.com/about/ 现在可以配置伪静态了。 问题01:访问www.qianduan01.com/blog/,内容或者媒体资源暴露了houduan01.com的路径。 在反代配置中添加如下代码: 问题02: 访问www.houduan02.com的时候会跳转到www.houduan01.com 先创建一个default网站,并且创建一个假的SSL证书,设置为默认网站。 注意不要一直使用同一个浏览器,或者每次访问网站后把浏览器缓存全部清空一次。或者换几个浏览器用,比如Chrome多个标签,或者Safari,IE等换着用,还可以用手机的。 如果上述措施都不起作用,系统重装,然后先创建一个Default网站,再创建正常网站。 注意事项01: 注意https与http不要混淆,每个步骤使用的都是https

点击产品页面报Great things are on the horizon

点击产品页面报如下错误: Great things are on the horizonSomething big is brewing! Our store is in the works and will be launching soon! 看看是不是这个地方没有设置好: WordPress Dashboard-> Woocommerce->Setting->Site visibility->Live, 不要设置为coming soon

aaPanel to BT

宝塔英文版本如何切换到中文宝塔? 输入命令BT,会看到stop,将英文版本暂停以后。 直接安装中文版本的BT 英文宝塔脚本是否已经删除,没去检查,中文BT可以正常用。

Rankmath Automate Insertion of Focus Keyword

How to Automate the Insertion of Focus Keyword If your website consists of numerous posts without focus keywords, then adding them one by one could be tedious. So in this knowledgebase article, we’ll show you how you can automate the… Continue Reading →

How does SiteGround protect my website?

使用siteground共享主机,是否提供安全防护? 首先看一下官方的解释:https://www.siteground.com/kb/how_does_siteground_protect_my_website/ 安全措施如下: 1. We have sophisticated IDS/IPS systems which block malicious bots and attackers (Intrusion detection/prevention systems). We are constantly monitoring for vulnerabilities in the most popular applications and modules and whenever possible we develop virtual patches in the… Continue Reading →

Cloudflare WAF Rate Limiting

使用Cloudflare对网站访问速率进行限制,可以过滤高频率的爬虫。 URL路径包含“/”,表示包含域名下的所有资源,访问任意网址都会走这条规则。 上述表示在10秒钟内请求50次则返回429,会阻止用户访问。这个数值50需要根据自己的网站情况来设置。并不是一个固定的数据。

Cloudflare配置ASN的Block规则

如果发现有好多机房的IP过来爬网站内容,可以利用Cloudflare的WAF规则,将特定机房的IP阻止掉。 登陆Cloudflare,点击安全性,找到WAF,点击自定义规则,创建一条新规则。或者与现有的规则合并也可以。 以下是一个Block的案例: 字段选择ASN 运算符:包含以下各项 值:手动输入ASN的号码 选择操作:如果想直接阻止就选择“阻止” (ip.geoip.asnum in {45102 16276 24940 20473 14061 63949 9009 45050 136052 209366 46606 16276 12876 53667 24940 43146 136052 61317 49532 37963 55990 14061 45090 55045 20473 63949}) 上述机房AS的解释: AS16276 OVH AS24940 Hetzner… Continue Reading →

负载过大以后自动重启Nginx

如果系统负载过大,可以自动重启nginx,短暂的释放负载。 设置步骤如下 步骤#01: 宝塔后台添加脚本 脚本可以设置为5分钟检查一下 脚本内容如下: 步骤#02: 检查脚本是否正常 脚本添加以后,点击“执行”,看一下脚本的Log是否正常 没有执行重启Nginx的Log: 重启Nginx的Log: 这里重启了Nginx是因为我更改了threshold为0.3,所以自动重启了Nginx,正常情况下threshold是4.2,是不会重启了,为了测试,将其改为了0.3. 注意: 注意Log中会有一句“Current 1-minute load average: 0.41“ ,如果0.41这个位置不是一个数字,而是一个单词,说明这个脚本是有问题的,需要修复。 遇到的问题: 问题01: bc command not found 解决方法: 使用以下命令安装 bc:

« Older posts

© 2025 ensky的跨境笔记 — Powered by WordPress

Theme by Anders NorenUp ↑