| 
			 
					阅读: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-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,还可以正常访问。  | 
	|
| 
			 板凳# 
								发布于:2018-03-10 22:22				
			
					因为ank的模式下每个站点设置的是单独的配置文件,所以在ank中新建的站点在web后台是不能修改的,建议你有特别需求的站点通过web.后台新建,这样自定义的配置会写入config.xml中就可以保存住了。				 
							 | 
	|
| 
			 地板# 
								发布于: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 10:41				
			
					倒是可以通过修改YS_ANK\Config\Vhosts\K 中的.access文件保存住。
 
							操作“证书配置——强制HTTPS的操作”后消失。  | 
	|
| 
			 5楼# 
								发布于:2018-03-10 09:20				
			
					还有个问题,在每的“K内核配置”中,对K内核的配置,每次都需要输入密码,否则自动设置为空密码。
 
							也就是config.xml中 password="d41d8cd98f00b204e9800998ecf8427e" 图片:x003.png  
这个问题倒不是很重要,每次都输入密码就好了。  | 
	|
							
				