将 Yii2 高级模板部署到子目录
Deploy Yii2 advance template to a subdirectory
我在本地处理 Yii2 项目,它工作正常,现在在我的域中,我的子文件夹中有文件,所以它将是域。com/yiiproject。我正在使用 Yii2 高级模板,所以我希望在输入域时使用它。com/yiiproject 它会自动向我显示前端项目。
我试过在设置中添加一个 baseUrl 参数,但没有成功,有人知道如何使用 Yii2 高级模板吗?
谢谢
只需将您的条目 index.php 脚本复制到您想要的目录中,并确保 require
命令指向正确的 folders/files。灵魂工作。
<?php
defined('YII_DEBUG') or define('YII_DEBUG', true);
defined('YII_ENV') or define('YII_ENV', 'dev');
require(__DIR__ . '/vendor/autoload.php');
require(__DIR__ . '/vendor/yiisoft/yii2/Yii.php');
require(__DIR__ . '/common/config/bootstrap.php');
require(__DIR__ . '/config/bootstrap.php');
$config = yii\helpers\ArrayHelper::merge(
require(__DIR__ . '/common/config/main.php'),
require(__DIR__ . '/common/config/main-local.php'),
require(__DIR__ . '/config/main.php'),
require(__DIR__ . '/config/main-local.php')
);
$application = new yii\web\Application($config);
$application->run();
制作.htaccess
文件:
Options +FollowSymlinks
RewriteEngine On
RewriteCond %{HTTP_HOST} ^domain\.com$
RewriteCond %{REQUEST_URI} !^/yiiproject/
RewriteRule (.*) /yiiproject/
我在本地处理 Yii2 项目,它工作正常,现在在我的域中,我的子文件夹中有文件,所以它将是域。com/yiiproject。我正在使用 Yii2 高级模板,所以我希望在输入域时使用它。com/yiiproject 它会自动向我显示前端项目。
我试过在设置中添加一个 baseUrl 参数,但没有成功,有人知道如何使用 Yii2 高级模板吗?
谢谢
只需将您的条目 index.php 脚本复制到您想要的目录中,并确保 require
命令指向正确的 folders/files。灵魂工作。
<?php
defined('YII_DEBUG') or define('YII_DEBUG', true);
defined('YII_ENV') or define('YII_ENV', 'dev');
require(__DIR__ . '/vendor/autoload.php');
require(__DIR__ . '/vendor/yiisoft/yii2/Yii.php');
require(__DIR__ . '/common/config/bootstrap.php');
require(__DIR__ . '/config/bootstrap.php');
$config = yii\helpers\ArrayHelper::merge(
require(__DIR__ . '/common/config/main.php'),
require(__DIR__ . '/common/config/main-local.php'),
require(__DIR__ . '/config/main.php'),
require(__DIR__ . '/config/main-local.php')
);
$application = new yii\web\Application($config);
$application->run();
制作.htaccess
文件:
Options +FollowSymlinks
RewriteEngine On
RewriteCond %{HTTP_HOST} ^domain\.com$
RewriteCond %{REQUEST_URI} !^/yiiproject/
RewriteRule (.*) /yiiproject/