在IP地址上安装webapp

时间:2012-05-05 20:33:06

标签: php yii ip web-hosting

您好我在这样的临时IP地址中创建yii app

http://74.220.215.220/~cineklik/

但是我的项目中的链接不起作用我怎么能解决这个问题?

我想我需要修改Yii中的WebRoot ..但我不知道怎么做?

提示: 开发生产/ comfig / main.php

return array(
    'basePath'=>dirname(__FILE__).DIRECTORY_SEPARATOR.'..',
...

2 个答案:

答案 0 :(得分:0)

目前我认为有很多事情尚不清楚。正如@Tibor所说,我不知道你的意思是什么。如果您的主页或索引页面打开但内页不是,您可能已经修改了UrlManager,或者您必须修改它。你可以在config / main.php(UrlManager代码)

中粘贴代码

以下是默认

'urlManager'=>array(
            'urlFormat'=>'path',
            'rules'=>array(
                '<controller:\w+>/<id:\d+>'=>'<controller>/view',
                '<controller:\w+>/<action:\w+>/<id:\d+>'=>'<controller>/<action>',
                '<controller:\w+>/<action:\w+>'=>'<controller>/<action>',
            ),
        ),

如果上面没有评论,请尝试通过评论来查看页面是否显示

答案 1 :(得分:0)

您可以创建重写规则,例如

~cineklik/(.*)    $1

output processor,在呈现内容后处理所有链接网址。

最佳做法是使用Yii::app()->baseUrl$controller->createUrl()