0
嘿所有看起來像開發人員現在必須系統管理員太...Yii的創建網址的還有/項目中的鏈接,即使我移動應用爲根
最近有一個家庭使用Yii框架項目熟CMS和不得不在godaddy上。使用godaddys域名更改服務工作得很好,將yii Project文件夾作爲我的web根目錄。但是,當我嘗試使用模板下的[pager]從cgridview生成鏈接時,我的鏈接將生成像這樣的分頁(domain.com/project/index.php/controller/view?page=2)。我希望能夠從我的yii應用程序鏈接中刪除/項目,並使它看起來像這樣(domain.com/index.php/controller/view?page=2)所以基本上我想刪除/項目文件夾從鏈接。這是我到目前爲止所嘗試過的。
URL管理器:下配置組件陣列
'urlManager'=>array(
'urlFormat'=>'path',
'showScriptName'=>'false',
'caseSensitive'=>'false',
'rules'=>array(
'<controller:\w+>/<id:\d+>'=>'<controller>/view',
'<controller:\w+>/<action:\w+>/<id:\d+>'=>'<controller>/<action>',
'<controller:\w+>/<action:\w+>'=>'<controller>/<action>',
),
),
的baseUrl變化:在相同的文件夾/項目
'request' => array(
'baseUrl' => 'http://mydomainnameishere.com',
),
.htaccess文件(這應該是現在根)
RewriteEngine On
RewriteBase/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)\?*$ index.php/$1 [L,QSA]
謝謝我今天會試試這個,並報告回來! – Meowpheus