2013-12-09 55 views

回答

0

你可以試試這個:

我想你使用Apache:去的httpd.conf,然後更改文檔根到您的Yii項目:

Document Root ".../www/your_yii_project" 

配置在編輯main.php路線config文件夾:當你傳遞id的值時,SiteController中的actionIndex()將被調用。

....... 
    'urlManager' => array(
     'showScriptName' => false, 
     'urlFormat' => 'path', 
     'caseSensitive' => false, 
       'rules' => array(
         ........ 
      '<controller:\w+>/<action:\w+>' => '<controller>/<action>', 
      '<id:\w+>' => 'site/index' 
         ..... 
        ) 

     ), 
..... 

我SiteController像:

class SiteController extends CController 
{ 

    public function actionIndex() 
    { 
     var_dump($_GET); 
    } 

} 

的最後一件事,你應該可以看到這個鏈接http://www.yiiframework.com/wiki/214/url-hide-index-php/隱藏的index.php在您的網址。而已。下面是我的結果:

http://localhost:81/abc 

它返回: 陣列(大小= 1) '身份證'=>字符串 'ABC'(長度= 3)