在 Yii2 高级应用程序中,我试图只允许用户访问登录页面和关于页面。
所以我在 /common/config/web.php 配置文件中放入以下规则
'as beforeRequest' => [ //if guest user access site so, redirect to login page.
'class' => 'yii\filters\AccessControl',
'rules' => [
[
'actions' => ['login', 'error', 'request-password-reset', 'about'],
'allow' => true,
],
[
'allow' => true,
'roles' => ['@'],
],
],
],
登录,错误和请求密码重置它工作正常,但不是关于页面。
我也试过'/page/about'和'page/about'但我没有运气。
任何想法如何解决或解决此问题。
谢谢