基本要求
host编辑权限
Nginx/Apache + PHP
建立伪站
伪站,就是在本地伪造一个子比主题授权站点,为自己的主题提供授权。
子比通过api.zibll.com
作为API进行更新检查和授权,因此需要在本地建立伪站提供授权。
伪静态设置
Nginx伪静态
location / {
if (!-e $request_filename){
rewrite ^(.*)$ /index.php/$1 last; break;
}
}
Apache伪静态
<IfModule mod_rewrite.c>
Options +FollowSymlinks
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]
</IfModule>
搭建PHP伪站
搭建一个域名为api.zibll.com的网站,设置PHP版本(7~8),并开启SSL,如果不会生成可使用以下自签名SSL证书。
自签名SSL证书
证书
-----BEGIN CERTIFICATE-----
MIIByDCCAW+gAwIBAgIQAMmHtXMtZH2N1bcDM6DSVTAKBggqhkjOPQQDAjAWMRQw
EgYDVQQDDAsqLnppYmxsLmNvbTAeFw0yNDAxMTUxNDE1NDZaFw0zNDAxMTIxNDE1
NDZaMBYxFDASBgNVBAMMCyouemlibGwuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0D
AQcDQgAECvjN1x4oWIX1ZD1DKgyHD5hPn2dTwIBimxP/h76c/a1CEWC9iKzt7C0H
crgyNOQi3JAC/a8gVRs2a+5aXbyjs6OBnjCBmzAdBgNVHQ4EFgQUk8iv5gBncPoy
OlsfOgxQ/TaMK/IwDgYDVR0PAQH/BAQDAgSwMAwGA1UdEwEB/wQCMAAwOwYDVR0l
BDQwMgYIKwYBBQUHAwIGCCsGAQUFBwMBBggrBgEFBQcDAwYIKwYBBQUHAwQGCCsG
AQUFBwMIMB8GA1UdIwQYMBaAFJPIr+YAZ3D6MjpbHzoMUP02jCvyMAoGCCqGSM49
BAMCA0cAMEQCIGTOzaQlpm4dsok9LcJ8p//DJbbHZZnv6Wgu6BLGeHhyAiAWDuDP
tcl2wloQcFeXudnAx57SKaS64pkynhCQiObzdw==
-----END CERTIFICATE-----
私钥
-----BEGIN PRIVATE KEY-----
MIGTAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBHkwdwIBAQQgNvxE2ASrDcVgIIuH
HUHPCMfylqPgFhdrM8aFA40kCzugCgYIKoZIzj0DAQehRANCAAQK+M3XHihYhfVk
PUMqDIcPmE+fZ1PAgGKbE/+Hvpz9rUIRYL2IrO3sLQdyuDI05CLckAL9ryBVGzZr
7lpdvKOz
-----END PRIVATE KEY-----
然后在网站根目录新建文件index.php
,复制粘贴以下内容。
修改HOSTS
此时我们需要让子比连接到我们建立的授权网站,因此需要修改本地HOSTS,使得子比的域名指向本地(127.0.0.1)
Linux通用方式
一条命令添加HOSTS记录
echo "127.0.0.1 api.zibll.com" | sudo tee -a /etc/hosts
宝塔面板安装
宝塔面板商店下载Linux工具箱,在hosts中添加一条记录
域名:api.zibll.com
IP:127.0.0.1
保存即可
授权
现在进入WordPress子比后台即可完成授权。
主题
附主题文件下载
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
暂无评论内容