你是问这个吗?
$cookie = new Cookie([ 'name' => 'username', 'value' => 'admin', 'expire' => time() + 14400 , 'secure' => true, ]); Yii::$app->response->cookies->add($cookie);
没有效果,http访问应该不允许访问网站的,只有https才可以,之前在php.ini打开httponly和secure就可以限制,但会导致整个服务器其他项目没有配置https的就访问不了,所以才会想导在所需的项目中设置就不会影响其他项目了