cloudflare如何配置URL后缀
开启cloudflare,需要更改一下您的商家端后台和服务端后台的url后缀
对于后台,都是需要绕过缓存的,因此,我们将后台的url后缀都以api开头,这样绕过缓存,目前设置的如果缓存的后缀为: /admin
, /manager
, /api
修改配置
Jofshop系统安装后,如果您没有改过后缀,那么,套cf是不需要操作下面的步骤的,您直接跳过本篇文档即可,不需要操作
如果您更改了,那么需要遵守下面的规则,需要满足如下的条件(满足任意一个即可)
- 后缀以api开头,譬如:apiadminxxxxx
- 后缀以manager开头,譬如:managerxxxxx
- 后缀以admin开头,譬如:adminxxxx
如果不满足,则需要更改,下面是更改的步骤
1.进入Jofshop的根目录(宝塔安装Jofshop后,根目录一般都是: /www/wwwroot/yourdomain.com)
2.打开文件 config/params.php
3.找到代码行
'adminBase' => 'admin',
'managerBase' => 'manager',
更改为:
'adminBase' => 'apiadmin',
'managerBase' => 'apimanager',
当然,您可以可以更改为任何以api开头的字符串,譬如:
'adminBase' => 'apiafdsafdasfsd4324fgfg',
'managerBase' => 'apiggfdgfd4234324324fgfgf',
只要以api(或manager,或 admin)开头,就没有问题。譬如:我更改后的效果如下
更改后保存即可
4.更改后,您登录您的服务端后台的地址就变化了(按照如上图的更改方式,访问后台的格式如下):
服务端后台格式:http://xxx.xxx.com/apimyadminnnnn
商家端后台格式:http://xxx.xxx.com/apimymanagerrrrrr
5.到这里,更改url后缀操作就完成了。
疑问点
问:为什么要修改后缀?
答:cloudflare的cache rules规则,设置了3个绕过缓存的规则,也就是以下面开头的url,将绕过缓存:
- /api
- /manager
- /admin