如何在Yii2中更改后端文件夹名称

时间:2016-02-17 14:18:06

标签: php .htaccess yii yii2

我正在尝试将文件夹名称从后端更改为 admin ,以便尝试使用默认链接的用户会遇到真空。

是否可以使用.Select文件或Yii支持我这样做?

2 个答案:

答案 0 :(得分:0)

您可以使用.htaccess

Redirect 301 /path/backend    http://www.cyourdomain.com/path/admin

答案 1 :(得分:0)

您必须使用别名更新TextField并更改ID和controllerNamespace:

config/main.php

然后,您必须更新应用程序周围的所有命名空间和类调用以与新名称对应。

话虽如此,正如其他人在评论中指出的那样,我不确定是否有任何指向所有这一切。

首先,您可以将任何子域指向您的return [ 'id' => 'app-admin', 'basePath' => dirname(__DIR__), 'controllerNamespace' => 'admin\controllers', 'aliases' => [ '@admin' => '@common/../admin', ], 目录。

其次,正如评论中指出的那样 - /webadmin更容易猜到。

第三个(也许是最重要的)如果攻击者可以访问htdocs下面的结构 - 重命名对你没有多大帮助!