本地是用PVE系统LXC容器部署Ubuntu
Nginx代码12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849server { listen 80; listen [::]:80; # 支持 IPv6 访问 server_name 域名; # 允许通过 HTTP 访问这两个域名 location / { root /usr/share/nginx/typecho; index index.php; } location ~ .*\.php(\/.*)*$ { root /usr/share/nginx/typecho; fastcgi_split_path_info ^(.+?.php)(/.*)$; fastcgi_pass 127.0.0.1:6666; fastcgi_index index. ...
进入控制台
服务商选择:Callback
登录dynv6查询token
在URL里填写:
1https://dynv6.com/api/update?zone=#{domain}&token=YOUR_TOKEN&ipv6=#{ip}
RequestBody处留空
TTL自动
L53域名官网 Test身份信息生成 Test
2年优惠码:
1bf2024ggff1w2y
1年优惠码:
1newuser
官方可重复使用,换账号即可
通过apt-get移除nginx:
1sudo apt-get remove nginx nginx-common
删除所有nginx相关的配置文件和数据:
1sudo apt-get purge nginx nginx-common
删除所有nginx的依赖包:
1sudo apt-get autoremove
清除dpkg的包缓存:
1sudo apt-get autoclean
删除nginx的日志文件和缓存文件
12sudo rm -rf /var/log/nginxsudo rm -rf /var/cache/nginx
CloudFlare
未读前置要求:
有一个自己的域名且托管至Cloudflare部署 CloudFlare-Workers-Docker.io项目地址
修改_worker.js 代码,将以下域名修改成自定义域名
12// 自定义的工作服务器地址let workers_url = 'https://xxx/';
Workers 部署:复制 _worker.js 代码,保存并部署即可
Pages 部署:Fork 后 连接GitHub 一键部署即可
如何使用?
例如您的Workers项目域名为:docker.xxx.io;
12docker pull docker.xxx.io/nginx
一键设置镜像加速修改文件 /etc/docker/daemon.json(如果不存在则创建)
12345{ "registry-mirrors": ["https://docker.xxx.io"] # 请替换为您自己的Worker自定义域名}
重启Docker服务
123sudo systemctl ...
撤销证书1acme.sh --revoke -d yourdomain.com
删除证书
1acme.sh --remove -d yourdomain.com
rm删除
1rm -rf ~/.acme.sh/yourdomain.com
申请证书添加token
1export CF_API_KEY="your_cloudflare_api_token"
申请通配符证书
1acme.sh --issue --dns dns_cf -d "*.yourdomain.com" -d "yourdomain.com"
WordPress年龄验证弹窗WoodMart主题设置
#服务器版 创建一个网站根目录 #或使用现有的网站
1/usr/share/nginx/generatel
在网站根目录下创建generate的文件
1generate_204
generate_204代码:123456789101112131415161718192021222324252627282930<!DOCTYPE html><html><head> <title>204 No Content</title> <script> window.onload = function() { document.getElementById("message").textContent = "No Content"; // 自定义消息 setTimeout(function() { const start = performance.now(); ...
CloudFlare
未读123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177'use strict'/** * static files (404.html, sw.js, conf.js) */const A ...
Linux
未读✅ 方法一:临时启用粘贴模式在 Vim 中:
输入粘贴前先按下:
bash复制编辑
1:set paste
然后进入插入模式 i,再粘贴内容。
粘贴完后,记得关闭粘贴模式:
arduino复制编辑
1:set nopaste
✅ 方法二:使用快捷键自动控制(推荐)按下以下键序:
bash复制编辑
1:set paste
i # 进入插入模式<粘贴>
1:set nopaste
你也可以映射一个快捷键,比如在 .vimrc 中加:
vim复制编辑“ 快捷切换粘贴模式(F2)set pastetoggle=这样你只要在粘贴前按一下 F2,Vim 就会切到 paste 模式,再按一次退出。
✅ 方法三:永久关闭自动缩进(不推荐)如果你总是粘贴并且不在意缩进,可以关闭某些自动行为(但不推荐,因为会影响你写代码时的体验):
vim复制编辑:set noautoindent:set nosmartindent:set nocindent




