更改Yii Framework上的站点路径

时间:2012-01-09 04:31:50

标签: php apache .htaccess yii

我需要更改Yii网络应用程序路径。

我在这条路径上安装了Yii框架 .. htdocs \ anasii \

我在此路径中创建了webapp

.. htdocs \ anasii \ anasii

我的网站路径现在是:

http://anasii.com/anasii/

我怎样才能改变这条道路:

http://anasii.com/

我使用.htaccess和httpd.config并设置了配置文件,就像这个'urlFormat'=>'path'。 还有哪些步骤?

2 个答案:

答案 0 :(得分:3)

为了使它工作,我将我的站点文件夹直接放在htdocs中,所以它的路径是/ htdocs / mysite ..关于Yii源,将框架文件夹从它复制到我的站点文件夹(媒体旁边,受保护, ..文件夹)然后改变 index.php ,正如Adrin所说:

// change the following paths if necessary
$yii=dirname(__FILE__).'/framework/yii.php';
$config=dirname(__FILE__).'/protected/config/main.php';

无论你搬到哪里都应该这样做。 此外,您需要修改网站的 .htaccess 以包含此内容:

RewriteBase /

由于您的网站位于文件夹中,而不是直接位于htdocs

当然,您还需要将 httpd.conf 配置为您网站的新路径。

答案 1 :(得分:0)

在yii install的主目录中,有index.php,其中包含这两个路径

// change the following paths if necessary
$yii=dirname(__FILE__).'/../yii/framework/yii.php';
$config=dirname(__FILE__).'/protected/config/main.php';