阅读:3888回复:5
ank v1.14 k模式,虚拟主机自定义“请求控制”问题
ank v1.14 k模式下
因为网站程序不一样,有时需要单独设置自定义“请求控制”或“回应控制” 给某虚拟主机自定义的“请求控制”: 图片:x002.png 在K内核 3388后台完成以上设置后。 1、如果操作ank面板“编辑虚拟主机”,在某虚拟主机编辑面板中的任何操作(不包括:证书配置——强制HTTPS的操作)都会导致单独虚拟主机的自定义的“请求控制”复原。 图片:x001.png 2、在“K内核配置”中的任何设置也会导致,单独虚拟主机的自定义的“请求控制”复原。 3、在面板中,开关“K内核”或重启“K内核”也会导致单独虚拟主机的自定义的“请求控制”复原。 图片:004.png 4、甚至关闭ank面板,也会导致单独虚拟主机的自定义的“请求控制”复原。 |
|
沙发#
发布于:2018-03-10 09:20
还有个问题,在每的“K内核配置”中,对K内核的配置,每次都需要输入密码,否则自动设置为空密码。
也就是config.xml中 password="d41d8cd98f00b204e9800998ecf8427e" 图片:x003.png 这个问题倒不是很重要,每次都输入密码就好了。 |
|
板凳#
发布于:2018-03-10 10:41
倒是可以通过修改YS_ANK\Config\Vhosts\K 中的.access文件保存住。
操作“证书配置——强制HTTPS的操作”后消失。 |
|
地板#
发布于:2018-03-10 10:45
手动在YS_ANK\Config\Vhosts\K 中的.access文件删除或添加
<chain action='continue' name='k_force_https'> <acl_self_port revers='1'>443</acl_self_port> <mark_url_rewrite url = '^.*$' dst='https://%{SERVER_NAME}%{REQUEST_URI}' nc='1' code='301'></mark_url_rewrite> </chain> 面板不识别,关闭重新打开,也会保持最后操作的样子。 |
|
4楼#
发布于:2018-03-10 22:22
因为ank的模式下每个站点设置的是单独的配置文件,所以在ank中新建的站点在web后台是不能修改的,建议你有特别需求的站点通过web.后台新建,这样自定义的配置会写入config.xml中就可以保存住了。
|
|
5楼#
发布于:2018-04-27 16:31
动力火锅:因为ank的模式下每个站点设置的是单独的配置文件,所以在ank中新建的站点在web后台是不能修改的,建议你有特别需求的站点通过web.后台新建,这样自定义的配置会写入config.xml中就可以保存住了。回到原帖请问是点这里新建吗? 图片:1.png 我目前通过修改ANK\Config\Vhosts\K 中.access文件来保存自定义的“请求控制” K内核在win上真的是秒杀nginx+apache upupw官方默认配置再优化优化在性能win上无敌 K内核 3311后台,设置“http长连接超时”为0,upupw官方默认配置,一般代理CC无视 "http长连接超时"设置为非0,是引起K内核 502、504等错误显示的根源吧。 php就算开到100个进程,这里设置非0都会出现504。只要设置为0就没有任何问题。 长连接一般网站真用不上。 我的ank配置是: K内核/3.5.12.11+WINNT / PHP v7.0.27+5.5.5-10.1.9-MariaDB 在阿里云免费服务器上,跑两个dz,多IP CC,还可以正常访问。 |
|