2012-05-05 36 views
2

你好,我创建这样的临时IP地址警予应用IP地址安装Web应用

http://74.220.215.220/~cineklik/ 

但在我的项目链接不起作用我怎样才能解决呢?

我想我需要修改Yii中的WebRoot ..但我不知道如何?

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

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

您无法在IP地址上安装Web应用程序。您可以将其安装在具有特定IP地址的服务器上。你可能意思是你试图通过IP地址而不是主机名来访问它。请编辑问题并澄清此问题。 – Tibor

回答

0

有事情我想在这一点上目前还不清楚数目。正如@Tibor所说,我不知道你是什么意思。如果您的家庭或索引页面正在打开,但内部页面不正确,您可能已经修改了UrlManager,或者您必须对其进行修改。你能粘贴代码配置/ 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>', 
      ), 
     ), 

如果以上通过注释出来,看看网页显示或不

0
没有被注释掉试试

您可以创建一个重写规则,就像

~cineklik/(.*) $1 

output processor内容已经被渲染之后处理您的所有链接的URL。

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